This reduces the need for us to have `clap` as a dependency in `clap_derive`, preparing the way to fix #15.