inclusion/block codegen wip