docs: public static <INPUT extends Comparable<INPUT>> void executeLargeUpdates(Collection<INPUT> inputs, Consumer<List<INPUT>> consumer,
      IntFunction<Integer> partitionSizeManipulations) {
      Iterable<List<INPUT>> partitions = toUniqueAndSortedPartitions(inputs, partitionSizeManipulations);
      for (List<INPUT> partition : partitions) {
        consumer.accept(partition);
      }
    }