code: function _gpfProcessDefineParams (rootNamespace, defaultSuper, params) {
      _gpfProcessDefineParamNoSuperUsed(defaultSuper, params);
      _gpfProcessDefineParamCheckIfRelativeName(rootNamespace, params);
      _gpfProcessDefineParamDefaultSuper(defaultSuper, params);
      _gpfProcessDefineParamDefaultDefinition(params);
      _gpfProcessDefineParamResolveBase(params);
      _gpfProcessDefineParamsCheck(params);
  }
docs: Process define parameters to inject default values when needed
  
  @param {String} rootNamespace
  @param {Function|undefined|String} defaultSuper
  @param {Array} params gpf.define parameters:
  - {String} name New class contextual name
  - {String} [base=undefined] base Base class contextual name
  - {Object} [definition=undefined] definition Class definition