Define multiple non-enumerable properties at once. Uses Object.defineProperty
when available; falls back to standard assignment in older engines.
Shortcuts to Object.defineProperty and Object.defineProperties
Define multiple non-enumerable properties at once.