don't mutate options passed into versioning module
add --silent shortcut
add reveal command