@Override
  public void runForEachCaret(@NotNull CaretAction action, boolean reverseOrder) {
    runForEachCaret(action);
  }
@Override
  public void runForEachCaret(@NotNull CaretAction action, boolean reverseOrder)