require(name, moduleExecutor) {
    if (this.use(name) === undefined) this.handler.applyModule(moduleExecutor());
  }
@method require
@instance
@description Require module
@param {String} name Defined name
@param {Function} moduleExecutor Function that returns applied module
@memberof module:core.ModuleManager