Filled out MessageProducer a bit.