@Override
            public void onTimeout(@Nonnull List<ReqResMessage<Resp>> replies) {
                promise.supplyException(new TimeoutException("Request timed out"));
            }
Implements a {@link ReqRespChannel} using {@link ConversationChannel}s.

@param <Req> the request type
@param <Resp> the response type
helper/src/main/java/me/lucko/helper/messaging/reqresp/SimpleReqRespChannel.java