mixinModuleEmail accepts options via either module.options.email or module._options.email; documented need for modules to have an options or _options property