error checking: allow multiple tag-keys but not multiple key-value-pairs when checking model for same tags