[S32/Containers] clarify that the *first* is kept

...in .uniq and .squish -- not the last, or an arbitrary one.
The first.
[S32/Containers] .uniq/.squish returns List

We can be more precise than just Positional. Generality
is only appreciated in parameter types, not in return types.