A ECMAScript 6 based language