Replaces the row limit; count must be nonnegative.
Query<R, F> take(int count) { if (count < 0) throw ArgumentError.value(count, 'count'); return copyQuery(queryState.copy(limit: count)); }