Discussion here: https://groups.google.com/d/topic/clojure-dev/6CVTsW1EQn4/discussion
Fixed http://github.com/clojure/clojurescript/commit/764565e9e7696379ada5ac8168b20ee5f9cde6a2
This patch would also address http://dev.clojure.org/jira/browse/CLJS-416
This patch depends on the patch at http://dev.clojure.org/jira/browse/CLJS-440
Fixed http://github.com/clojure/clojurescript/commit/764565e9e7696379ada5ac8168b20ee5f9cde6a2