Added a few unit tests for the program used in 2.4.1. Check it out here! I’m using the new Visual Studio 2012 Express, which is nice so far – allows me to do unit testing, at least, and I have high hopes that there will be a vim plugin that works with it soon.
In any case, I hope to get enough unit tests blasting away at 2.4.2 that I’m confident I got the solution more or less right, and then I’ll try to dive into the next section soon thereafter.