Until now, the extension has been generating topologies for processors consuming and producing messages. In #155, @melloware was interested in it but for a consumer-only use case. We could adapt the TopologyProducer to be more lenient on the output side of things to accommodate Processor<K, V, Void, Void> cases.