extendable.js (npm): A Node.js, AMD module, or global module which assists in extending objects and overriding object methods.
Keywords: extend|override|object|prototype|inheritance