[eluser]Edemilson Lima[/eluser]
What about if it check if the module exists in the path "application/modules/$module.php", and if it was not found there, then it try to load from the "application/modules/$module/controllers/$module.php"? By this way will be better to use Modular Extensions only for rendering partials. I think many people will use it only for this purpose.
Then the module in "application/modules/$module.php" will load views, models, libraries, helpers and plugins only from the original CI folders. Is this possible?