clip, unique, nan, inf, rearranging
double assignment operator