Oh, what a clever idea for a story. And although at first I did wonder if it would be crack (not a thing wrong with that, of course!), but really, the execution here is perfect. It unfolds logically, and Snape's voice and reactions are spot-on. And the ending is lovely.