Allow returning void in a MergingTransformer
The current MergingTransformer signature cannot return void. This is fixing it and adding an alias MergingConsumer
for the case of void returning signature.
Also adds tests of the 2 cases.
Edited by Sebastien Ponce