Accept wildcard

The update to the docs is bonus, but as mentioned in #20801, this problem is blocking for me (at least) for monitoring puppetdb, and the first patch solves it.

The tests pass and running curl against the resulting "uberjar" works for me, but be warned: clojure is new for me...