Should we use `click` for command line options?
click is a very nice library for POSIX compliant command line argument parsing. Given some of the contortions we have to go through for stdlib argparse, and the ugliness of the internal code for pluggable subcommands, I'm wondering if it would be better to just adopt click. The goal would be to have a better API for plugins to add CLI subcommands.