Small fixes
A selection of 80 fixes from 174 pull requests.
62.A default that never applied
An omitted variadic argument was classified as invalid, so its default never applied. Zero values means missing; a partially supplied list below the minimum remains invalid.
12123456345678return yield* count === 0 ? new CliError.MissingArgument({ argument: single.name })return yield* new CliError.InvalidValue({ option: single.name, value: `${count} values`, expected: `at least ${minValue} value${minValue === 1 ? "" : "s"}`, kind: single.kind}) : new CliError.InvalidValue({ option: single.name, value: `${count} values`, expected: `at least ${minValue} value${minValue === 1 ? "" : "s"}`, kind: single.kind })