[javascript] Why was the name 'let' chosen for block-scoped variable declarations in JavaScript?