Moving all preprocessor definitions outside of namespace/class defs.