s.ins0(ALOAD0);
s.insU2(GETFIELD, fCis[i]);
int jj = s.insJump(IFNULL);
s.insU2(LDCW, cons.addString(c.cla.getName()));
s.jump(s.insJump(GOTO), circle);
s.jumpHere(jj);
}
s.ins0(DUP);
s.ins0(ALOAD0);
s.ins0(SWAP); // o, this, o
s.insU2(PUTFIELD, fCis[i]); // single