. . . "It is also conceivable that a Producer is capable of accepting different types of Consumer and adjust the output format" .