`--download-version <version>` contradicts your earlier comment where you say that version should only be auto-detected if it is not explicitly specified, so I will keep the version option as `--version`.