Add enumerateChildrenByName, walk node tree with callback