It seems the argv form is passed directly to docopt as a string with no tokenizing, breaking double quoted arguments. An [example](http://try.docopt.org/?doc=Usage%3A%0D%0A++test+%3Carg1%3E+%3Carg2%3E&argv=a+%22b+c+d%22) here. Maybe wrap [this](https://github.com/docopt/try.docopt.org/blob/master/app.py#L52) in `shlex.split` or something similar?
It seems the argv form is passed directly to docopt as a string with no tokenizing, breaking double quoted arguments. An example here.
Maybe wrap this in
shlex.splitor something similar?