Class TreeIterator