docs: @NonNull
      private static ObservableTransformer<Boolean, Boolean> onSubscribeSetText(Button button, @StringRes int textResId) {
          return booleanObservable -> booleanObservable
                  .doOnSubscribe((disposable) -> button.setText(textResId))
                  .subscribeOn(AndroidSchedulers.mainThread());
      }