public <TKey> OrderedQueryable<T> orderByDescending(
     FunctionExpression<Function1<T, TKey>> keySelector, Comparator<TKey> comparator) {
   return factory.orderByDescending(getThis(), keySelector, comparator);
 }