5.3 Let and Const Declarations
Let and const declarations are extended to include optional type annotations.
LexicalBinding: ( Modified ) SimpleLexicalBinding DestructuringLexicalBinding
SimpleLexicalBinding: BindingIdentifier TypeAnnotationopt Initializeropt
DestructuringLexicalBinding: BindingPattern TypeAnnotationopt Initializeropt
TODO: Document scoping and types of let and const declarations.