PluginManager#unloadPlugin may return false to notify that it failed to unload the plugin. However, the documentation does not specify:
- Under which circumstances it can fail to unload the plugin (or can it really?).
- What the client code can do in this case.
Would it be possible to clarify that in the API docs please?