code: public ObservableSUL<S, I, O> getSul() {
          if (sul.canFork()) {
              return localSul.get();
          } else {
              return sul;
          }
      }
docs: Gets the {@link ObservableSUL}.
  
  @return the {@link ObservableSUL}.