ITableMapper IParseFactory <ITableMapper> .Parse(JobParser parser, ParseState state) { var splitter = parser.ParseSplitter(state.Select("Splitter") ?? state); return(new SplittingTableMapper(splitter, name => parser.ParseTableMapper(state.Postfix(name).Select("Table", true)))); }