Started unification of parsers and generators