Subject: | 'use'ing all plugins makes it impossible to -remove one |
I saw you added ::PluginRemover, which allows a user to splice out the use of a plugin e.g. if it will not install in a particular environment. However, because you explicitly 'use' all the plugins at the top of the module, it's still not actually possible to do this.
I suggest you remove all the 'use' lines, and instead simply declare prereqs on them in dist.ini with an old-fashioned [Prereqs] list. Config::INI will load all the plugins for you anyway when you pass them upwards.