Added RootAncestor() and ChildByTypePath().