Maintaining Case Arrays in `ReadonlyArray` Operators
ReadonlyArray operators remove Data<_>, which is to be expected. But is it possible to maybe maintain case arrays as case even if they are sorted? As in, detect the source array implements Equal and return the result in Data.unsafeArray (since it's already cloned)?Refinements for some reason un-aliases
Data<_> from Data<A[]> to A[] & Equal which I don't love but idk if we can do anything about it