docs: function _gpfNewApply (Constructor, parameters) {
      if (parameters.length > _gpfGenericFactory.length) {
          _gpfGenericFactory = _gpfGenerateGenericFactory(parameters.length);
      }
      return _gpfGenericFactory.apply(Constructor, parameters);
  }