ranges
ranges copied to clipboard
`chunk_by_key_view` should support input ranges
chunk_by_key_view currently supports forward ranges, because it's much easier. It can be made to support input ranges by having inner and outer cursors which communicate.