Whereas `quad` compiles directly to PDF, `quad2` compiles to an intermediate drawing language, the output of which is passed to a renderer.
Toy text and bitmap renderers were made. They are not good for much.
* The next goal is to stub out a PDF renderer ...
* But first, it turns out that it would be useful to have a renderer that can show layouts in a quicker, more debuggable way. The best idea seems like making an HTML renderer, since it can demonstrate any PDF layout (plus the possibility of embedding debug information in page popups etc)
* Once these two renderers are stubbed out, we can go back and start working on layout operations for text.