CommonJS spec is in separate file