MTE's ability to explain patterns of diversity remains controversial. For example, researchers analyzed patterns of diversity of New World coral snakes to see whether the geographical distribution of species fit within the predictions of MTE (i.e. more species in warmer areas). They found that the observed pattern of diversity could not be explained by temperature alone, and that other spatial factors such as primary productivity, topographic heterogeneity, and habitat factors better predicted the observed pattern. Extensions of metabolic theory to diversity that include eco-evolutionary theory show that an elaborated metabolic theory can account for differences in diversity gradients by including feedbacks between ecological interactions (size-dependent competition and predation) and evolutionary rates (speciation and extinction)