Hmm ok, not too psyched about the change in meaning, but please add a description to this function. Was not immediately clear (due to it's past) that it would first look into the children, and then crawl up the hierarchy.