I would have expected `--dry-run` to be mapped to the camelCased version `'dryRun'` for the option params.
Is this not desired for 3.x?