static-extend
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
extend-shallow
Extend an object with the properties of additional objects. node.js/javascript util.
error-ex
Easy error subclassing and stack customization