@Override
    public @NotNull Iterator<Instruction> getIn(Instruction n) {
      int[] ins = myIns.get(n.getIndex());
      return indicesToInstructions(ins);
    }
@Override
    public @NotNull Iterator<Instruction> getIn(Instruction n)