- return $ CYLet($L2($L($I("$cys"), set_), $L($I("$cyt"))), $$->*
- $ CYForIn(cyt, cys, $ CYBlock($$->*
- $E($ CYAssign(initialiser_->ForEachIn(context), $M(cys, cyt)))->*
+ return $ CYLet($L2($L(cys, set_), $L(cyt)), $$->*
+ $ CYForIn($V(cyt), $V(cys), $ CYBlock($$->*
+ $E($ CYAssign(initialiser_->ForEachIn(context), $M($V(cys), $V(cyt))))->*