docs: public final void addLifecycleListener(@NonNull LifecycleListener lifecycleListener) {
          if (!lifecycleListeners.contains(lifecycleListener)) {
              lifecycleListeners.add(lifecycleListener);
          }
      }