code: function(SuperC, args) {
  		args = this._breakdown_subs(args);
  		return this._extendclass(
  			SuperC,
  			args.protos,
  			args.recurring,
  			args.statics,
  			args.name
  		);
  	}
docs: Create subclass for given class.
  @param {funciton} SuperC
  @param {Object} args
  @return {function}