In Harmony, there is a let keyword that allows for declaration of variables that are scoped to the nearest block. For example
function foo() {
if (true){
let a = 100;
}
return a
}
will result in an error since a is only defined inside the if block.
I know I can use del to achieve the same thing, but that that is manual instead of automatic like the let keyword