Glad you think so. Thanks stevelosh. I avoided taking the extra step since I was writing for people of varying levels of familiarity with JavaScript, CoffeeScript, and ClojureScript.
But perhaps I'm a bit old school - I explained something with a minor flaw to leave something for the reader to solve :)