Uhh... I'll do it. I've got an idea for how to begin already. It may take a day or two, though. Depending on how motivated I feel, and what other ugly distractions rear their heads.