docs: public synchronized Set<ProbeListener> getInterestedByClass(Class<?> clazz) {
          Set<ProbeListener> listeners = listenersByClass.get(clazz);
          if (listeners == null) {
              listeners = Collections.emptySet();
          }
          // Make copy to allow caller to iterate over contents
          return new HashSet<ProbeListener>(listeners);
      }