Creating a JavaScript object without the new keyword | Hacker News Reader