Die Methode ist genau das Gegenstück zu `inParentTree()`, also `$a->inParentTree($b) == $b->isAncestor($a)`.
Ich würde sagen, eine Methode kann weg, und ich würde isAncestor löschen.
Nur einen kleinen Unterschied gibt es: bei inParentTree müssen beide Objekte die gleiche Clang haben, hier ist es clang-unabhängig. Da bin ich mir nicht sicher, welches Verhalten sinnvoller ist.