Description
It's hard to debug because the printed quasi-XML that we use for the grammar objects and for the parser/unparser objects is not uniform enough.
Improve these so that it's easier to see what is going on when debugging, or looking at a trace.