See if code gen will work the same for v2 (also test when there are no property initializers) (ALSO try to limit fragility of strategy -- i.e. there could be more than one super call)
Add type functionality to Extension<...,...> to disable defining methods with the same name as blocks
Check in on tests
More testing on complex
Test save / loading projects between dev and this branch
TODO:
See if code gen will work the same for v2 (also test when there are no property initializers)(ALSO try to limit fragility of strategy -- i.e. there could be more than one super call)