don't assume module.exports is an object