A bit more work on low-level codegen.
A bit more work on low-level codegen.

The result of this doesn't build right now, so the committed generated
code doesn't currently match the output of the generator.

zenhack/haskell-capnp