Thank you, mon capitan! Mega-thanks to you and my other betas for all your help, and at the last minute, too. You didn't see the first version, which was pretty dire, but it all started to flow once I'd got Snape's animagus form. Pandinus imperator was just made for Snape, bless him.
*wipes sweat from brow and breathes sigh of relief*