code: public Ior<Throwable, T> toIor() {
          try {
              return Ior.right(future.join());
          } catch (final Throwable t) {
              return Ior.<Throwable, T>left(t.getCause());
          }
      }
docs: /*
  (non-Javadoc)
  
  @see com.oath.cyclops.types.Value#toIor()