Producers, Consumers, and Decomposers