public static <T> Supplier<T> toUncheckedIOExceptionSupplier(CallableRaisingIOE<T> call) {
    return call::unchecked;
  }
@Test
  public void testUncheckedSupplier() throws Throwable {
    intercept(UncheckedIOException.class, "text", () ->
        toUncheckedIOExceptionSupplier(() -> {
          throw new IOException("text");
        }).get());
  }