Use chained addPreprocessor method for PreprocessorPipeline
Make API consistent between Package and Builder