implementation and working test suite for deferred object usage of limit(), skip(), and sort().