code: public static <T, U, R, E extends Exception> BiFunction<T, U, R> sneaked(
        SneakyBiFunction<T, U, R, E> biFunction) {
      return (t, u) -> {
        @SuppressWarnings("unchecked")
        SneakyBiFunction<T, U, R, RuntimeException> castedBiFunction =
            (SneakyBiFunction<T, U, R, RuntimeException>) biFunction;
        return castedBiFunction.apply(t, u);
      };
    }
docs: Sneaky throws a BiFunction lambda.
  
  @param biFunction BiFunction that can throw an exception
  @param <T> type of first argument
  @param <U> type of second argument
  @param <R> return type of biFunction
  @return a BiFunction as defined in java.util.function