Should be private to constraint accessibility to dissallow direct access.
Developers should use new method to register/unregister plugins to the registry.