ECMAScript 5 VM