I don't understand why commas show up in data specifications so often. For example: why [a, b, c] rather than just [a b c]? (Lisp has never used commas as data element separators, and has never missed them. (More precisely, it only uses them in a specialized context called a backquote, but doesn't use them on a daily basis to separate array elements.))