| 
						 | 
						- var isObject = require('./isObject');
 - 
 - /** Built-in value references. */
 - var objectCreate = Object.create;
 - 
 - /**
 -  * The base implementation of `_.create` without support for assigning
 -  * properties to the created object.
 -  *
 -  * @private
 -  * @param {Object} proto The object to inherit from.
 -  * @returns {Object} Returns the new object.
 -  */
 - var baseCreate = (function() {
 -   function object() {}
 -   return function(proto) {
 -     if (!isObject(proto)) {
 -       return {};
 -     }
 -     if (objectCreate) {
 -       return objectCreate(proto);
 -     }
 -     object.prototype = proto;
 -     var result = new object;
 -     object.prototype = undefined;
 -     return result;
 -   };
 - }());
 - 
 - module.exports = baseCreate;
 
 
  |