code: public final <T2> Mono<Tuple2<T, T2>> zipWith(Mono<? extends T2> other) {
  		return zipWith(other, Flux.tuple2Function());
  	}
docs: Combine the result from this mono and another into a {@link Tuple2}.
  <p>
  An error or <strong>empty</strong> completion of any source will cause the other source
  to be cancelled and the resulting Mono to immediately error or complete, respectively.
  
  <p>
  <img class="marble" src="doc-files/marbles/zipWithOtherForMono.svg" alt="">
  
  @param other the {@link Mono} to combine with
  @param <T2> the element type of the other Mono instance
  
  @return a new combined Mono