Document All The Things (At Once)

This should be enough to get us by for now.

I'm going to make it a hard requirement from now on that pull requests contributing significant new functionality come with documentation.
At the time it was commented out it, it didn't compile.  I had intended to do exactly what you just did at some point, but it seems I forgot.  :)  Thanks!