Tree Traverser compound types replaced with iterators.