pnq32

Results 2 issues of pnq32

**Use case:** In my current use case, I am passing user-provided JSON input to the `Json.decodeFromString` function. In general, I expect this input to be erroneous. It could, for instance,...

feature

For the use case I am currently facing, [`CliktCommand.main`](https://github.com/ajalt/clikt/blob/3.3.0/clikt/src/commonMain/kotlin/com/github/ajalt/clikt/core/CliktCommand.kt#L408) does a little bit too much: ```kotlin fun main(argv: List) { try { parse(argv) } catch (e: ProgramResult) { exitProcessMpp(e.statusCode) }...