Extends the capabilities of the built in require functionality of Node.js to allow namespacing of the cache entries