Making 'do's 'compile-value' work with side-effects
Need to make sure we're only dealing with one of 'clojure.core/let' and 'let', and that one's translated into the other