@Override
  public void executeCommand(Project project, @NotNull Runnable runnable, String name, Object groupId, Document document) {
    executeCommand(project, runnable, name, groupId, UndoConfirmationPolicy.DEFAULT, document);
  }
@Override
  public void executeCommand(Project project, @NotNull Runnable runnable, String name, Object groupId, Document document)