fixed issue where one single empty tag would be inserted into the Tags collection if the tags field was left blank
add check to the removePhrases method as per best practices