Compiler errors inside of preprocessor conditionals :|