Adding an utility class for annotation processing.
Annotation processing will now use TreeMaps for lexical sorting of
elements.
Renaming an utility class.
Extending node creation methods to be more comprehensible.