singleton class 'Plugin' renamed as 'SingletonPlugin'