constructor () {
    if (arguments[0] !== kConstruct) {
      webidl.illegalConstructor()
    }

    webidl.util.markAsUncloneable(this)
  }
@see https://w3c.github.io/ServiceWorker/#dfn-relevant-name-to-cache-map
@type {Map<string, import('./cache').requestResponseList}