My lovely little dynamic parser system is coming together. I'm going to take a couple of days off next week to get it coded up properly, then I need to write a compiler compiler for it.
Unfortunately, my brain seems to have also decided that now would be a good time to look into statistical analysis of professional go play. Too much to code, not enough time.