function createObject(prototype) {
      return isObject(prototype) ? nativeCreate(prototype) : {};
    }
Creates a new object with the specified `prototype`.

@private
@param {Object} prototype The prototype object.
@returns {Object} Returns the new object.