return (state: State<T>, next: Dispatch<Actions<T>>, action: Actions<T>) => {
    if (action.type === 'setParsed') {
      const errors = state.columns.reduce<ValidationError<T>[]>(
        (acc, c) =>
          acc.concat(