Optimization to explicitly initialize undefined object members in JavaScript | Hacker News Reader