Adding comment.
Work on fleshing out trivia.
More work on trivia.
Renaming module.
Renaming file
Fleshing out more of the trivia system.
Generate factory methods that only require all the non-optional parameters.
Add realization as well as text building.
Further work on emitting.
Adding trivia and emitter tests.
Move to autogenerating the specialized tokens.
Put both the text and the tree in the emitted result.
Output trivia if we have it.
Trivia should track position as well.
Emit with proper positions.
Properly set positions.
Have lightweight tokens poit back at the source text so they can recover their trivia.
Updating tests.
Fixing up baselines.
Cleaning up code.