No reason to inherit from BatchProcessor for CsvProcessor