docs: @NonNull
      public Transition addListener(@NonNull TransitionListener listener) {
          if (mListeners == null) {
              mListeners = new ArrayList<TransitionListener>();
          }
          mListeners.add(listener);
          return this;
      }