For some reason,
IndexingIterator's initializer, despite being
public, contains underscores which prevent it from appearing in code-completion, and seem to suggest that it shouldn't be used.
I'd like to pitch removing those underscores. I can't think of a reason why we'd want to prevent users from creating an
IndexingIterator starting at a particular
It's essentially possible to do this already by creating an iterator over a slice, but doing so changes the iterator's type, making it an
IndexingIterator<Slice<MyCollection>> rather than an