@Override
  public void registerError(@NotNull ConfigurationErrorDescription errorDescription) {
    if (ourErrorHandler != null) {
      ourErrorHandler.accept(errorDescription);
    }
    else {
      throw new RuntimeException(errorDescription.getDescription());
    }
  }
@Override
  public void registerError(@NotNull ConfigurationErrorDescription errorDescription)