Earlier quoted context omitted.
>It makes sense in "let x in {}" type expressions Without jumps, all code can be rewritten to be a series of "let x = ... in " The fact Java has statements instead of everything being expressions is a design flaw and should be rectified not glorified.
Er. Why do you think that?
It's essentially what SSA is.