Refactor AbstractTreeIterator semantics to start on first entry