Sequence view types, to get the best of sequences and iterators