Slight cleanup.
Sligtly nicer code generator.
Better transformation description separation.
Initial map distribution support.  Doesn't work, but should be close.