code: public static <E extends Throwable> @NonNull Runnable rethrowRunnable(final @NonNull ThrowingRunnable<E> runnable) {
      return runnable;
    }
docs: Runs a throwable and, sneakily, re-throws any exceptions it encounters.
  
  @param runnable the runnable
  @param <E> the exception type
  @return the runnable