private static bool UnlistenHandler(Type messageType, Delegate handler) { return(EventBetter.UnregisterInternal(messageType, handler, (eventEntry, index, _handler) => eventEntry.handlers[index] == _handler)); }