docs: function(System, Promise, files, importRegexps) {
        // Run all imports in parallel
        var importPromises = [];
        for (var x = 0; x < importRegexps.length; x++) {
          var moduleNames = adapter.getMatchingModulesToImport(files, importRegexps[x], System);
          for (var i = 0; i < moduleNames.length; i++) {
            importPromises.push(System.import(moduleNames[i]));
          }
        }
        return Promise.all(importPromises);
      }