don't compile WeakEventHandler add/remove