Blueprints – How objects work in JavaScript | Hacker News Reader