if (outer === undefined || !('children' in outer)){ return undefined; } else { return _.find(outer.children,function(child){ return 'label' in child && child.label == label; }); }