Overview of ECMAScript 6 features