Class BlockingValueOrException<V,​E extends Throwable & SensibleClone<E>>