Future of JavaScript: ECMAScript Harmony