Interface SourcePreprocessor