documentcloud/underscore — Issue #480: _.create Feature
Author: iammerrick
Created: 2012-02-16 21:23:45+00:00
State: open

Would underscore be interested in something along the lines of a utility method that takes an arbitrary number of arguments and returns a new object like Object.create() but cross browser. The general use is the ability to use a merge like .extend() without having to clone the initial object.

Example use case,
```{events: _.create(Parent.prototype.events, {})}
```

What is the typical or recommended approach to this? Are people using Object.create and shimming it? Perhaps using ``_.extend({}, obj, obj2)``?