Thank you for this thoughtful and detailed comment, my dear! So glad you enjoyed it. Snape may be the tragic hero of HP, but I'm always struck by how well his voice and his character lend themselves to comedy. And I'll seriously never look at a candy cane in the same way again.