nodeIterator -> nodeTraversal and related changes