Gravar-mail: The effect of environmental heterogeneity on species richness depends on community position along the environmental gradient