Oh, very nice! I love the carpet watching Lupin, and Snape's "And you think that's good news?" was too funny. Wonderful humor, but sobering wisdom as well.
- how else would you build a hell for someone, if not by asking them to build it for themselves?
Indeed.
The characterizations were perfect, the dialogue crisp, and the whole idea of it cleverly inventive. You gave us so much of the characters in so few words, along with things to laugh at, and things to think about. Excellent.