CommonJS shim