Andrea Giammarchi (2013-05-17T17:01:34.000Z)
github at esdiscuss.org (2013-07-12T02:27:21.718Z)
for what it matters, redefine.js already does exactly that. ( https://github.com/WebReflection/redefine#classes ) ```js var Foo = redefine.Class({ extend: Bar, mixin: [F, object, F2.prototype, Class3] }); ``` and yes, it makes perfect sense, specially for mixins such EventEmitter and similar my 2 cents