Allen Wirfs-Brock (2014-03-02T20:07:25.000Z)
domenic at domenicdenicola.com (2014-03-02T22:47:28.549Z)
a bit of additional clarification: It depends upon whether the file is a module or a script file. If it is a module, then let-like declarations have file scope. If it is a normal script, then let-like declarations are global scope (visible to multiple script files) but does not create a property on the global object.