protected virtual void OnPluginStatusChanged(object source, IMessageablePlugin plugin) { PluginStatusChanged?.Invoke(source, plugin); }