Functional heterogeneity