constructor(agent, moduleName, resolvedName, shimName, pkgVersion) {
    super(agent, moduleName, resolvedName, shimName, pkgVersion)
    this._logger = logger.child({ module: moduleName })
    this._resolvedName = resolvedName
  }
A shim for wrapping all-in-one modules which implement multiple services.

@private
@augments Shim
@param {Agent} agent The agent this shim will use.
@param {string} moduleName The name of the module being instrumented.
@param {string} resolvedName The full path to the loaded module.
@param {string} shimName Used to persist shim ids across different shim instances.
@param {string} pkgVersion version of module