Instead of throwing here, could you just `println` the message, then `(lmain/abort)` to affect the exit code properly? The exception's stack trace is irrelevant, and won't be of any help to the user that sees it.