Parses argv into this instance and returns it, without printing or exiting.
if --help or -h is present.
--help
-h
if --version is present and a version is configured.
--version
if the input is invalid.