John Lenz (2014-01-30T15:43:24.000Z)
domenic at domenicdenicola.com (2014-02-04T21:23:59.454Z)
It seems unfortunate that `let` and `const` have different usage rules from `var`. It seem strange that `var` is considered a statement and not declaration as per: http://people.mozilla.org/~jorendorff/es6-draft.html#sec-ecmascript-language-statements-and-declarations Generally, I've always thought of: `if (x) ...` as equivalent to `if (x) { ... }` Does this restriction on `let`/`const` enable anything?