Added ParentNode::isDescendant