Javascript Classes vs. Closures – Testability | Hacker News Reader