Documenting and simplifying new iterator changes
Removing old iterator code