Naive implementation of preprocessor invokation