Wonder if it wouldn't be better to put this clean method somewhere else - so that it can be used by both Blog and Announcement? Although, tbh, blog and announcement should really be the same thing, which is why I thought the blog should be left for last - rather modify announcements so that it's more of a blog than add a whole new blog section. I.e. we don't actually need both.