docs: @MainThread
      protected <I> Observable<I> intent(ViewIntentBinder<V, I> binder) {
          Subject<I> intentRelay = UnicastSubject.create();
          intentRelaysBinders.add(new IntentRelayBinderPair<I>(intentRelay, binder));
          return intentRelay;
      }