code: public static <T, E extends Exception> BinaryOperator<T> sneaked(
        SneakyBinaryOperator<T, E> binaryOperator) {
      return (t1, t2) -> {
        @SuppressWarnings("unchecked")
        SneakyBinaryOperator<T, RuntimeException> castedBinaryOperator =
            (SneakyBinaryOperator<T, RuntimeException>) binaryOperator;
        return castedBinaryOperator.apply(t1, t2);
      };
    }
docs: Sneaky throws a BinaryOperator lambda.
  
  @param binaryOperator BinaryOperator that can throw an exception
  @param <T> type of the two arguments and the return type of the binaryOperator
  @return a BinaryOperator as defined in java.util.function