@peterp I changed all the modules to use the `_.extend(exports, {...});` pattern, even if they only had one export. I know it seems a bit wierd if there is only one export, but I think it makes it easier to add new exports. Otherwise, for example, if I got lazy, I'd start defined new exports as `exports.someThing = someThing`. Eventually, we'd end up with non-uniformity (some modules using `exports.someThing = someThing`, some using `_.extend(exports, {...});`). Are you ok with that? I don't mind changing it back for single exports if you are opposed to doing it this way.