parse-exec-opts throws an IllegalArgumentException in the following case:
(ns fs123.test (:require [babashka.cli :as cli] [babashka.cli.exec]))
(defn test
{:org.babashka/cli
{:spec
{:flag {:coerce :boolean :default true} }
:args->opts [:args2opts]}}
[what] what)
(babashka.cli.exec/main "fs123.test" "test-me" "my-arg")
Originating discussion from slack.