Fair enough. I wouldn't go down this route with something like POSIX_ME_HARDER, because that's a matter of "my design decision is better than your design decision"; but I don't feel that there's any need to be neutral when it comes to things like compilers emitting incorrect code.