@Override
  public void error(String message, @Nullable Throwable t, String @NotNull ... details) {
    String fullMessage = details.length > 0 ? message + "\nDetails: " + String.join("\n", details) : message;
    myLogger.log(Level.SEVERE, fullMessage, t);
  }
@Override
  public void error(String message, @Nullable Throwable t, String @NotNull ... details)