1 var isObject = require('./isObject');
4 * The base implementation of `_.create` without support for assigning
5 * properties to the created object.
8 * @param {Object} prototype The object to inherit from.
9 * @returns {Object} Returns the new object.
11 var baseCreate = (function() {
13 return function(prototype) {
14 if (isObject(prototype)) {
15 object.prototype = prototype;
16 var result = new object;
17 object.prototype = undefined;
23 module.exports = baseCreate;