@Contract("!null->fail")
  public static void rethrowAll(@Nullable Throwable t) throws Exception {
    if (t != null) {
      rethrowUnchecked(t);
      throw (Exception)t;
    }
  }
@Contract("!null->fail")
  public static void rethrowAll(@Nullable Throwable t)