public virtual void HandleEvent(bool DownStream, Events eventID, params object[] data) { if (!DownStream) ((Backend.IHandleEvent)_parent).HandleEvent(DownStream, eventID, data); }