Use conventional self assignment in initialisers.
Look up ivar values using the runtime
Create a framework target, and some tests to ensure I understand how the code works.
Classes are not primitive types.
Additional tests for primitive fields.
clean up -dealloc
Fix memory leak and rename -getName as conventional -name
More conventions, including prefixed category methods.
On second thoughts, classes should be primitive until we know not to recurse.
Test complete generation still works, in a trivial unit test

Also by patching up the tester tool so it works again
Those tests I said I added? Yeah…
Address some type conversion warnings