Another update: I contacted Allan Odgaard to ask about putting in a feature that would allow folding to work nicely. There probably won't be a fix. The workaround that I'm using is this:
(def foo (...)
...))
); unusual - last closing parens of a block on next line