Case: 14 - Only add tags if they didn't exist and aren't empty
Add brackets
Add some extra checks
Clean up errors
Case: 14 - Make new tags lower case
Case: 14 - Add extra checks