public boolean executeMergeCommand(@Nullable @Nls String commandName,
                                     @Nullable List<? extends TextMergeChange> affected,
                                     @NotNull Runnable task) {
    return executeMergeCommand(commandName, false, affected, task);
  }
public boolean executeMergeCommand(@Nullable @Nls String commandName,
                                     @Nullable List<? extends TextMergeChange> affected,
                                     @NotNull Runnable task)