That solves that, then! I assumed since I can't use a normal if statement outside of setup, loop, or functions, that I couldn't use preprocessor directives inside of those.... silly assumption, I should've just tried it lol
thanks so much for the help, all!