@ApiStatus.Experimental
  public static <T, E extends Throwable>
  T compute(@NotNull ThrowableComputable<T, E> computable, @NotNull LongConsumer consumer) throws E {
    return compute(computable, Long.MIN_VALUE, consumer);
  }
@ApiStatus.Experimental
  public static <T, E extends Throwable>
  T compute(@NotNull ThrowableComputable<T, E> computable, @NotNull LongConsumer consumer)