A map of extra runtime module dependencies.
Since the polyfills for the ES6 Map/Set classes would cause a performance
regression, we are using plain Javascript objects to mimic their
functionality. The outer object will map a moduleId to another object, the
keys of which are the moduleIds of the modules it depends on: that is, if
map['a']['b'] is true then module 'a' depends on module 'b'.