@Override
  public @NotNull Instruction bindToFactory(@NotNull DfaValueFactory factory) {
    return new JvmPushInstruction(getValue().bindToFactory(factory), getDfaAnchor(), myReferenceWrite);
  }
@Override
  public @NotNull Instruction bindToFactory(@NotNull DfaValueFactory factory)