Brendan Eich (2013-11-26T06:18:31.000Z)
domenic at domenicdenicola.com (2013-12-10T01:19:29.930Z)
You may be thinking, "Argh, strict mode is deep, so this ought to parse, does it require relexing?" ```js function f(a = function(){let x = 42; return x}()) { "use strict"; return a; } ``` But IIRC (and from reading http://people.mozilla.org/~jorendorff/es6-draft.html, looking for LetOrConst uses), ES6 supports let in all contexts, reserved word or not. Did we really do any good trying to reserve yield *or* let in ES5? I don't see it, now.