static RuntimeException asRuntimeException(Throwable t) { if (t instanceof Error) _handleError((Error) t); ret t instanceof RuntimeException ? (RuntimeException) t : new RuntimeException(t); }