Basic support for preprocessor override