Understanding JavaScript Prototype | Hacker News Reader