elm has a external ui inspection module named clouseau.
however there is a need for a kind of a infra which enables loading another module.
this patch add a logic to load multiple modules while initializing elementary.
My comment was probably a bit short:
- That can NEVER EVER work. clouseau/api is not the name of the module you have added here.
- Loading modules means, you have to add them to the config, means, whenever you want to debug your application you need to know which modules are running right now in order to overwrite the modules string correctly.
If you want to add a application that does the same as clouseau (btw. why not just extend / patch clouseau, that needs some love, but the same applies to a new application). However, if it *must* be a new application, then why not just call the file as well clouseau_debug? then the existing code will just work.