```java @CommandLine.Option(names = "--flag", arity = "0") boolean flag; ``` results in `false` when `--flag` is not used ✅ ```java @CommandLine.Option(names = "--flag", arity = "0", defaultValue = "false") boolean flag ``` results in `true` when `--flag` is not used ❌ ```java @CommandLine.Option(names = "--flag", defaultValue = "false") boolean flag ``` results in `false` when `--flag` is not used ✅ ```java @CommandLine.Option(names = "--flag", defaultValue = "true") boolean flag ``` results in `true` when `--flag` is not used ✅