To be more explicit, the invariants allow this surprising behavior: ```js Object.preventExtensions(nonStandardExoticObject); Object.isExtensible(nonStandardExoticObject); // false
'foo' in nonStandardExoticObject; // false
Object.getOwnPropertyDescriptor(nonStandardExoticObject, 'foo'); // {value:
2, enumerable: true, configurable: true, writable: true}
```
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

