Evented.prototype.raw.call(null, this);
wrapped in iife, moved _Events to config.events, changed constructor: new is optional