@Override
  public @NotNull BiConsumer<Object, HyperlinkEvent> createHyperlinkConsumer() {
    NotificationListener.UrlOpeningListener res = new NotificationListener.UrlOpeningListener(false);
    return (o, event) -> {
      if (o instanceof Notification n) res.hyperlinkUpdate(n, event);
    };
  }
@Override
  public @NotNull BiConsumer<Object, HyperlinkEvent> createHyperlinkConsumer()