add comment to usage example
allow bundling of options
oops increment version number
* propagate error messages up the call stack
* change print STDERR to warn or die
* change version switch from lower to capital V
* update usage message
change version switch from lowercase to uppercase V