code: function() {
  							// Cache a reference to the real object while we can
  							if (this instanceof subClass) {
  								$super.$_spritzr_instance = this;
  							}
  							
  							var superConstructor;
  							
  							if(arguments.callee.caller.prototype.$_spritzr_superClass) {
  								superConstructor = arguments.callee.caller.prototype.$_spritzr_superClass;
  							} else if(Object.getPrototypeOf) {
  								superConstructor = Object.getPrototypeOf(arguments.callee.caller.prototype).constructor;
  							} else if(arguments.callee.caller.prototype.__proto__) {
  								superConstructor = arguments.callee.caller.prototype.__proto__.constructor;
  							} 
  
  							if (typeof superConstructor == "function") {
  								return superConstructor.apply(this, arguments);
  							}
  						}
docs: Set up the faux "$super" reference