I'm using sublime text and I found that there is a difference in how the syntax highlighting in an object is defined. The `name` key is orange and shows a scope of `support.constant.dom.js` while the `name2` key is blue and shows a scope of `meta.property.object.js`  There is probably an issue in the regex that recognizes this. I'm willing to fix it if someone can point me in the right direction. Regards.