First go
Builder.
Reify instance.
Messin' about.
Let's macro us a lambda next time!
More arcane stuff.
More arcane stuff.
About to write a new type-builder to match the name-builder
Use a letfn, and build from a Name record.
Sort out keywords vs. symbols.
toString: No point, the reified object doesn't ask us about that ...
Remove name-builder, introduce Builders.
Merge