define-configurable
Defines new (or modifies existing) properties (using Object.defineProperty, setting `configurable: true` by default
define-data-property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
shallow-clone-shim
Shallow clones an object while respecting the original property descriptors