-/**
- * Create a new descriptor which inherits our preferred defaults.
- * @param {Object} defaultDescriptor
- * @param {...any} objs
- * @returns {Object}
- */
-function descriptorFromDefault(defaultDescriptor, ...objs) {
- const newObject = Object.create(defaultDataDescriptor);
- Object.assign(newObject, ...objs);
- return Object.assign(Object.create(defaultDescriptor), ...objs);
-}
-