This was a problem with early models, I would say more than a year ago, and even then, this problem was solved completely by using the clojure-mcp tools for editing.
Today you don't even need to use clojure-mcp for balanced editing. The models do a perfectly fine job.