(def foo (a b '(c (defaults 'c x y z)) ...
(c) makes parsing harder ... the assumption of only one element after the dot may be built into the parser
arc> '(a b c . d e)
Error: "UNKNOWN::8: read: illegal use of `.'"
It doesn't make sense to quote forms that may have expressions to evaluate, so b is better than a.