@Override
  public boolean performWhenAllCommitted(@NotNull Runnable action) {
    return performWhenAllCommitted(ModalityState.defaultModalityState(), action);
  }
@Override
  public boolean performWhenAllCommitted(@NotNull Runnable action)