public void Unsubscribe(DialogEventListener listener) => Listeners.Remove(listener);
public void Subscribe(DialogEventListener listener) => Listeners.Add(listener);