mv.visitFieldInsn(GETFIELD, classToWrite, ISACTIVE_FIELD_NAME, "Z");
Label l1 = new Label();
mv.visitJumpInsn(IFNE, l1);
generateGetRefState(mv, false);
mv.visitInsn(ARETURN);
mv.visitLabel(l1);
//return speedoGetHome().getSpeedoAccessor(this);
mv.visitVarInsn(ALOAD, 0);
mv.visitMethodInsn(INVOKEVIRTUAL, classToWrite, M_SPEEDO_GET_HOME, "()" + JT_HOME);
mv.visitVarInsn(ALOAD, 0);