closureBuilder.receiveBlockClosureArg(node.getBlockVarNode(), closure);
Operand closureRetVal = node.getBody() == null ? manager.getNil() : closureBuilder.build(node.getBody(), closure);
// can be U_NIL if the node is an if node with returns in both branches.
if (closureRetVal != U_NIL) closure.addInstr(new ReturnInstr(closureRetVal));
// Added as part of 'prepareForInterpretation' code.
// catchUncaughtBreakInLambdas(closure);
Variable lambda = s.getNewTemporaryVariable();