I actually didn't know you could do this in Node. Here's the background, which is pretty interesting. It's a special case treatment in Node's require function: https://github.com/joyent/node/commit/588d885e81dec667920383ac7246daceeb7f99fd#diff-d1234a869b3d648ebfcdce5a76747d71L468