Although recent studies have revealed that the relationship between diversity and environmental heterogeneity is not always positive, as classical niche theory predicts, scientists have had difficulty ...