Call -class on classes so that they can be used as values.
Generate The Right Stuff for extend-types.
Build some more core.
Fixed the field type conditional.
Make sure we always have a `self`
Munge method names properly.
Build more.
Do The Right Thing for type values.
Emit protocol methods with their proper NS prefix.
Added ->v for wrapping basic types into values.
Munge errrrrrything.
Specifically mark protocols.
Generate the proper code for @protocol.
Fixed the ternary statement generation.
Don't emit variadic args for method imps.
Build a lot more stuff.
Try out first.
Stop trolling myself.
Munge class names as we're adding methods and protocols.
Work towards getting deftype initializers.