Expanded class hierarchy of PreprocessBase