We also change the semantics of -v to only return the version information. There is now no need for usage() to exit with anything other than 1.