Should we rather use a parameter to set the type of request/response instead of providing tons of separate functions? https://github.com/hmb-ba/protocol/blob/master/src/Kafka/Client/Consumer.hs