Fix a docopt bug

I wanted the usage information to be parsed at compile time, but it
seems the docopt.hs examples on github are pretty useless. We'll revisit
this later, but, for now, this is what works and works well.