Add Select enum to support #read overloading
Change return type on #getReader to List<Enum<ExtractionStep>>
Change return type on #getReader to List<ExtractionStep>
Change return type on #read to List<ExtractionStep>
Change parameter type on #getWriter to List<ExtractionStep>
Change return type on #getWriter to List<ExtractionStep>
Change return type on #getReader to <ExtractionStep>
Change return type on #getWriter to <ExtractionStep>
Change paramter type on #write to List<ExtractionStep>