JavaScript closures, CoffeeScript do, and dont's | Hacker News Reader