Merge branch 'master' into funcDeclsInBlocks
Merge branch 'bindingElementContxt' into funcDeclsInBlocks
Merge branch 'master' into funcDeclsInBlocks
Don't store variable statement flags on its variable declaration children.
Reduce unnecessary arrow function allocations.
Merge branch 'funcDeclsInBlocks' into sourceFileUpdate

Conflicts:
	src/compiler/parser.ts
	src/compiler/utilities.ts