@Deprecated
  @ApiStatus.ScheduledForRemoval
  @Contract(pure = true)
  public static @NotNull <T> Function<T, String> createToStringFunction(@SuppressWarnings("unused") @NotNull Class<T> cls) {
    return Object::toString;
  }
@Deprecated
  @ApiStatus.ScheduledForRemoval
  @Contract(pure = true)
  public static @NotNull <T> Function<T, String> createToStringFunction(@SuppressWarnings("unused") @NotNull Class<T> cls)