Add more test cases
Remove unnecessary Monad constraints from Consumer examples
Monad
Consumer
Initial release