code: function Class() {
  			if (this.constructor !== root.Class) {
  				throw new Error("You can only instanciate objects with the 'new' operator");
  				return null;
  			};
  			// All construction is actually done in the init method
  			if (!initializing && this.init) {
  				var ret = this.init.apply(this, arguments);
  				if (ret) {
  					return ret;
  				};
  			};
  			// add self object to each function, ekitjs
  			_.each(this.__keys, function(value, key) {
  				if (_.isFunction(this[key])) {
  					this[key].self = this;
  				};
  			}, undefined, this);
  			// add Class
  			this.__Class = Class;
  			// 
  			return this;
  		}
docs: The dummy class constructor