WIP: try to fix things in bytecode generator
WIP: break thnings even more but something still works