Unknown -> unknown for enum values
Require tags and updates tag enums.
Support for :object columns.
Warn on Unknown values instead of dropping them.
Format checking.