Fixed bug which caused all tags to be concatenated
PSA TO DEVS OUT THERE WHO USE CHEERIO: .text() returns the text within ALL of the matching elements, concatenated! I didn't realise this before. You can fix it by changing it to .first().text()