docs: public void checkAllListenersFired() {
      for (Map.Entry<Object, Object> entry : mappings.entrySet()) {
        if (entry.getValue() instanceof Listener) {
          throw new IllegalStateException(
              "Listener for " + entry.getKey() + " never fired: " + entry.getValue());
        }
      }
    }