code: public static <T> IncreasingQualityDataSourceSupplier<T> create(
        List<Supplier<DataSource<T>>> dataSourceSuppliers) {
      return create(dataSourceSuppliers, false);
    }
docs: Creates a new data source supplier with increasing-quality strategy.
  
  <p>Note: for performance reasons the list doesn't get cloned, so the caller of this method
  should not modify the list once passed in here.
  
  @param dataSourceSuppliers list of underlying suppliers