While we're at it, those can be wrapped into the proper NO_NAN/NO_INFINITES macros