I'm surprised I've never seen a lisp dialect where it's idiomatic to use trailing parens as you would in C. (foreach car cars (drive car) ) It makes structure very visible when you're trying to add a new expression. IDEs help, but is the ))) density always compelling?