aWsm
aWsm copied to clipboard
Tighten invariants around block edge cases
We still don't support blocks that consume an argument, or yield more than one piece of data. We probably should assert that those aren't being generated somewhere. It likely would just lead to a crash, but weird code gen bugs are best proactively avoided