Mawahahahahahaha! Writing this is going to be fun. I'm a bit swamped currently, though. I'll get to it when I can.