Optional use of commas

I would love something like this. Clojure treats commas as whitespace, so they’re allowed but optional.

The downside of this style is increased potential for ambiguity, particularly with operators. Is f(a + b) f(a, +, b) or f((a + b))?