code: private function clearNotSubscribedListeners(): void
      {
          foreach ($this->listeners as $key => $listener) {
              if (!$listener->isSubscribed()) {
                  unset($this->listeners[$key]);
              }
          }
      }
docs: Очистит контейнер ото всех неподписанных слушателей.