@solnic I'm okay with the type name, but not with the duplication in `dispatch`. IMHO `:columns`, and `:assignments` should be handled via a single `Delimited` emitter. `handle :columns, :assignments`.