Make unconditional jump codegen lazy
Reorder blocks to allow more case fallthroughs
Merge branch 'fix-if-constant-handling'
Merge branch 'allow-jump-case-fallthrough'