Handling tags with spaces, punctuation, whatever