in src/main/java/com/spotify/futures/FuturesExtra.java [615:622]
public static <Z, A, B, C, D> ListenableFuture<Z> asyncTransform4(
ListenableFuture<A> a,
ListenableFuture<B> b,
ListenableFuture<C> c,
ListenableFuture<D> d,
final AsyncFunction4<Z, ? super A, ? super B, ? super C, ? super D> function) {
return asyncTransform4(a, b, c, d, function, MoreExecutors.directExecutor());
}