This is the second round of review (see #94 for the first)
Like other proposals, all feedback welcome. If the PR discussion gets too large or the review round comes to an end w/ more review needed, it will be closed and a new one will be created referencing this one.
Notable changes since first round:
Added more usage examples including making configuration files more prominent
Removed the concept of profile-specific environment variables
Changed the default config filename to make it clear it's not for all config that may ever happen, just for clients
Among other things, we still need to figure out config file format
Summary
Notable changes since first round:
Among other things, we still need to figure out config file format