- no need to implement profile management commands for each module - [todo] profile commands available when ProfileManager interface implemented
- inspired from golang database package and caddyserver modules - Migrating from class style to interfaces - FIX: browser provisioning is broken, config is not ready when the browser module is registered.