Modules

provide auto-configuration utilities