Well, luckily, np.unique is mostly useful for ints in the first place ;). Ignoring possible problems with NaNs (at least the python fallback is not consistent here either), there is still the issue of `-0.` and `0.` not being the same. Not sure if that can be worked around somehow; `np.longdouble` certainly cannot be trusted, though.