One embodiment provides {TAIL ~ a method} of providing access to {HEAD ~ a lazily ordered dataset} in a type safe manner 
One embodiment provides { TAIL ~ a method } of providing access to { HEAD ~ a lazily ordered dataset } in a type safe manner
OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH