(Really) Understanding JavaScript Prototypes | Hacker News Reader