Inheritance and the prototype chain in JavaScript | Hacker News Reader