@Override
 public void newVisitXInsnOperator(KernelProgramBlock block) {
   OperatorFactory.newOperator(
       VisitIincInsn.class,
       new Class[] {KernelProgramBlock.class, int.class, int.class},
       block,
       var,
       increment);
   // new VisitIincInsn(block, var, increment);
 }
 @Override
 public void newVisitXInsnOperator(KernelProgramBlock block) {
   OperatorFactory.newOperator(
       VisitTypeInsn.class,
       new Class[] {KernelProgramBlock.class, int.class, String.class},
       block,
       opcode,
       type);
   // new VisitTypeInsn(block, opcode, type);
 }