Meh, apparently MSVC doesn't accept 'or' in preprocessor defines either :P