ECMAScript of the Future: ES2017 & Beyond