docs: @Override
      public void addHierarchyEventListener(HierarchyEventListener listener) {
          if (listeners.contains(listener)) {
              LogLog.warn("Ignoring attempt to add an existent listener.");
          } else {
              listeners.add(listener);
          }
      }