Javascript, Underscore, and type class emulation | Hacker News Reader