@Override
  public @NotNull DiffRequest process(@NotNull ChangeDiffRequestProducer presentable,
                                      @NotNull UserDataHolder context,
                                      @NotNull ProgressIndicator indicator) throws ProcessCanceledException, DiffRequestProducerException {
    return new MyProducer(presentable.getProject(), (MergedChange)presentable.getChange()).process(context, indicator);
  }
@Override
  public @NotNull DiffRequest process(@NotNull ChangeDiffRequestProducer presentable,
                                      @NotNull UserDataHolder context,
                                      @NotNull ProgressIndicator indicator)