@Override
  public void allowMergeGlobalCommands(@NotNull Runnable action) {
    try (AccessToken ignored = allowMergeGlobalCommands()) {
      action.run();
    }
  }
@Override
  public void allowMergeGlobalCommands(@NotNull Runnable action)