Add some XML character predicates
Add initial dumb parser test and structure
Parse elements and names a tad more elegantly
Add some more helpers
Parse spaces better
Parse an element with a single attribute
Single or double quoted attribute values
Multiple attributes
Element that is not self-closed
Parse nested elements
Parse nested elements and attributes on those elements
Ignore dead code for now
Add a comment to remember to do entities in attributes
Parse text nodes
Element with mixed children
Mark interesting XML parsing stuff as public
Update evaluate tool to parse a file