I started to do that, but then changed my mind.  I can do what you want, but I'm not sure if it's the right thing.  It would be like putting indexedDB in a module AND also having it on the global.  Eventually all browsers will have this, and we should expect it on the global.  I could write a module that just returns it from the global?  Seems wrong, but you tell me what you want here.