experimenting with Python-ic slice operations on ranges: rng[{from,to}] is synonymous with view::slice(rng, from, to)