Ian Halliday (2013-11-14T00:13:50.000Z)
domenic at domenicdenicola.com (2013-11-17T18:16:55.180Z)
Then for 13.1.8 shouldn't there be something like this ``` StatementListItem : Statement 1. If Statement is a Block then return a new empty List. 2. Else return VarDeclaredNames of Statement ``` defined in order to prevent the var names from spreading into enclosing blocks? I might be misunderstanding VarDeclaredNames. I am guessing that it should be a collection of all the names declared via var declaration statements, i.e. VariableStatement, but there isn't a definition of VarDeclaredNames for VariableStatement.