docs: protected final void addSharedElement(@NonNull View sharedElement, @NonNull String toName) {
          String transitionName = sharedElement.getTransitionName();
          if (transitionName == null) {
              throw new IllegalArgumentException("Unique transitionNames are required for all sharedElements");
          }
          sharedElementNames.put(transitionName, toName);
      }