Which JavaScript property names can be unquoted? When can dot notation be used? | Hacker News Reader