Habitat heterogeneity, species diversity and null models | Synapse