module(source, {referrerName, address, metadata} = {}) {
    return this.internalLoader_.module(source, referrerName, address, metadata);
  }
module - Asynchronously run the script src, first loading any imported
modules that aren't already loaded, with type="module" semantics (i.e.
all top level variables are local to the module).

This is the same as import but without fetching the source.
@param {string} source code
@param {Object} properties referrerName and address passed to normalize.
@return {Promise.<Module>}