code: function(Se){// Spawn
  var ke=ce(this);// Augment
  return Se&&ke.mixIn(Se),ke.hasOwnProperty("init")&&this.init!==ke.init||(ke.init=function(){ke.$super.init.apply(this,arguments)}),ke.init.prototype=ke,ke.$super=this,ke}
docs: Creates a new object that inherits from this object.
  
  @param {Object} overrides Properties to copy into the new object.
  
  @return {Object} The new object.
  
  @static
  
  @example
  
  var MyType = CryptoJS.lib.Base.extend({
  field: 'value',
  
  method: function () {
  }
  });