I did not know about docopt. It is basically the same idea of this recipe I wrote about 12 years ago:
https://code.activestate.com/recipes/278844-parsing-the-command-line/?in=user-1122360 Good that it was reinvented :-) -- https://mail.python.org/mailman/listinfo/python-list