(def baz ((o a) (o b))
Hmm... perhaps I like the scheme where parameters are always optional best. Its concision cannot be beat!
(def baz (& a b)
+ Technically, it would be:
(defn baz [& [a b]]
I was taking for granted that you have to change the reader, or replace dot with a different token.