Added the most recent changes to ecmascript