docs: public static <E, K extends Comparable> int binarySearch(
        List<E> list,
        Function<? super E, K> keyFunction,
        @Nullable K key,
        KeyPresentBehavior presentBehavior,
        KeyAbsentBehavior absentBehavior) {
      return binarySearch(
          list, keyFunction, key, Ordering.natural(), presentBehavior, absentBehavior);
    }