And Michel Hack writes:
P.S. Note that there is precedent for breaking commutativity, when NaNs are involved. I'm aware that this is at a different level.
P.S. Note that being bitten by non-commutative handling of NaNs is whole damned reason I wanted a commutative min and max in the first place. Jason