docs: public void removeEventListener(EventType eventType, Consumer<PrimitiveEvent> listener) {
      executor.execute(() -> eventListeners.computeIfAbsent(eventType.canonicalize(), e -> Sets.newLinkedHashSet()).remove(listener));
    }