// maybe exit, always capture context about why we wanted to exit:
exit(code: number, err?: YError | string): void {
this.#exitError = err;
if (this.#exitProcess) this.#shim.process.exit(code);
}
exitProcess(enabled = true): YargsInstance {
argsert('[boolean]', [enabled], arguments.length);