I finally got around to reading this and glad I did. You did write this for me, didn't you? (Please don't spoil my delusions! LOL) Funnily enough, I had a similar idea for the prompt which didn't get done, but you did it 1000x better than I would have even if I'd managed it.
Loved it! :)