On Thu, Aug 26, 2021, 6:46 AM Marc-Andre LemburgĀ 
Fair enough. Would it then make sense to at least have all possible NAN objects compare equal, treating the extra error information as an attribute value rather than a distinct value and perhaps exposing this as such ?

No, no, no!

Almost the entire point of a NaN is that it doesn't compare as equal to anything... Not even to itself!