EUGENE – Most people shudder when they see maggots in their bin composter or compost pile.figure out