which is consistent with NaN == NaN = false