Just realized that Crockford didn't link to it in his post. Here's the full proposal that Brendan Eich added to the ES Wiki: http://wiki.ecmascript.org/doku.php?id=strawman:arrow_functi...
Edit: as per parent article, use (this, x) => { this.property = x; } instead of ->
"However, we don’t want CoffeeScript’s ->, it’s confusing to have two arrows and dynamic this binding is an oft-fired footgun."
Out-of-band info from here:
https://twitter.com/brendaneich/status/186156717506166784
https://twitter.com/brendaneich/status/186160406300082176
To me, writing 'this' as part of the parameter list for methods is more confusing than having a second arrow operator.