ecma 6 partial support: let and const