code: public CompositeScore<S> withRemainderOrdering(OrderingList<S> ordering) {
          return new CompositeScore<S>(mFilteringScore,
                                       mOrderingScore.withRemainderOrdering(ordering));
      }
docs: Returns a new CompositeScore with the ordering remainder
  replaced. Handled count is not recalculated.
  
  @since 1.2