title: Browser support for using a reserved word as a property name in JavaScript
body: <p>I'm trying to use "for" as an object property name. It seems to work fine in IE7, IE8, Firefox, Chrome and Opera, but apparently not in Safari. </p>
  
  <p>My understanding is that ECMAScript 5 allows it (as discussed in <a href="https://stackoverflow.com/questions/4298594/javascript-keywords-in-hash-keys">JavaScript keywords in hash keys</a>). </p>
  
  <p>Can I get a definitive list of browsers that support/don't support this somewhere?</p>
  
  <p>EDIT: Actually, CoffeeScript's auto-stringification of reserved word property names is what led me to believe that it works. After re-testing properly it doesn't seem to work anywhere, so the question now is: are there any browsers that allow it as per ECMAScript 5 specification?</p>