Class DescendantsIterator