Invalid tag error should be caught client-side
If you write for example sam & max
in the tag box and hit ,
, the tag is filled in despite &
being an invalid character in a tag. When trying to submit, it will say "invalid tags" but this should be caught earlier somehow, eg by making the box red.