@Nonnull
	public static <V> CompletableFuture<V> failedFuture(@Nonnull Throwable t) {
		CompletableFuture<V> future = new CompletableFuture<>();
		future.completeExceptionally(t);
		return future;
	}
@param t
		Exception thrown.
@param <V>
		Future type.

@return Future of a failed execution due to a thrown error.
recaf-core/src/main/java/software/coley/recaf/util/threading/ThreadUtil.java