define-property
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
delegate-properties
Deep-clone properties from one object to another and make them non-enumerable, or make existing properties on an object non-enumerable.
make-enumerable
Make all the properties of an object enumerable. Optionally deep, shallow by default.