We have a standard macro for Posix, for Unix, but none for DOS/Windows or for MacOS. Is this deliberate? Should it be added?