On Wed, Jul 1, 2020, at 08:23, Joao S. O. Bueno wrote:
collections.mixins.SlicedSequence that would override
handle slices could pair up with the "ComparableSequence" - people
could use these "a la carte", and
no backwards compatibility would be hurt.
This one raises the question of where you put the single-item accessors. And sliced __delitem__ may be difficult to implement efficiently without knowing the internals of the sequence type.