// Create a new nested builder to ensure this gets its own IR builder state
// like the ensure block stack
IRBuilder closureBuilder = createIRBuilder(manager, is1_9());
// Receive self
closure.addInstr(new ReceiveSelfInstr(getSelf(closure)));
// args
closureBuilder.receiveBlockArgs(node, closure);
closureBuilder.receiveBlockClosureArg(node.getBlockVarNode(), closure);