reverse() is far more of a pass-thru Sequence now, excluding a cache of its own. It gets a lazy iterator