Cleanup for ParserBuilder.
Character reading methods moved to a new trait.