Yet again scope and closure in JavaScript, but this time easy to digest | Hacker News Reader