```console $ 04_04_custom_derive --help clap [..] A simple to use, efficient, and full-featured Command Line Argument Parser USAGE: 04_04_custom_derive[EXE] [OPTIONS] [INPUT_FILE] ARGS: some regular input OPTIONS: -c -h, --help Print help information --major auto inc major --minor auto inc minor --patch auto inc patch --set-ver set version manually --spec-in some special input argument -V, --version Print version information $ 04_04_custom_derive ? failed error: Can only modify one version field USAGE: clap [OPTIONS] [INPUT_FILE] For more information try --help $ 04_04_custom_derive --major Version: 2.2.3 $ 04_04_custom_derive --major --minor ? failed error: Can only modify one version field USAGE: clap [OPTIONS] [INPUT_FILE] For more information try --help $ 04_04_custom_derive --major -c config.toml ? failed Version: 2.2.3 error: INPUT_FILE or --spec-in is required when using --config USAGE: clap [OPTIONS] [INPUT_FILE] For more information try --help $ 04_04_custom_derive --major -c config.toml --spec-in input.txt Version: 2.2.3 Doing work using input input.txt and config config.toml ```