Finished cleaning up the AttributeIterator and I moved the NamedNodeIterator into the same file as the NodeIterator.
Prepared the files for the treewalker and moved the ParseResult enum to its destination.