[@dragonmancer] Sigh. Okay, I'll do a ground-up rebuild. This idea is too good for me to pass up.