core-js is a popular ES6 polyfill: https://github.com/zloirock/core-js For example, it's used in Babel: https://babeljs.io/docs/en/babel-preset-env I've used rollup: https://github.com/ngocdaothanh/one-core-js To merge all ES6 polyfill files: https://github.com/zloirock/core-js/blob/master/packages/core-js/es/index.js Into this one file: https://github.com/ngocdaothanh/one-core-js/blob/master/es6polyfills.js When esper.js loads that file, there's error: `Cant index propertyIsEnumerable of undefined` The error is thrown from here: https://github.com/codecombat/esper.js/blob/master/src/Evaluator.js#L406 Would you please investigate and fix the error?