if you slice it, give the underlying array for easy forwarding of the collection to range expecting algorithms or looping over.
See Implementation
if you slice it, give the underlying array for easy forwarding of the collection to range expecting algorithms or looping over.