Add support for Node-style CommonJS loading