1. ECMAScript 5

    Full support for the ECMAScript 5 specification. Features include `Function.prototype.bind`, Array methods like `indexOf`, `forEach`, `map` & `filter`, Object methods like `defineProperty`, `create` & `keys`, the `trim` method on Strings and many more.

  2. javascript built-in: object: defineproperty

  3. javascript built-in: proxy: handler: defineproperty

  4. javascript built-in: reflect: defineproperty