It places a restriction on the wrapping runners to fully iterate over the sequence, 
If any of the query runner applies a limit on the returned sequence, i.e yields the sequence without fully iterating over it will push partial results