WeakEventHandler and appropriate test module have been implemented