srecord noeq ForEach_vstack(Iterable l, IVF1 body) extends VStackComputableWithStep {
Iterator it;
void step(VStack stack) {
if (step == 0) {
if (l == null) ret with stack.ret();
it = iterator(l);
++step;
}
if (!it.hasNext())
ret with stack.ret();
body.get(it.next());
}
}