The "Snape storyline" is being played out with Taim. Just my two cents but something I've seen coming for a couple of books now. I've said it before and I will again: Taim has one PoV coming and it will stand everything most people think on its head. And then he'll die in some spectacular...