Functional redundancy in heterogeneous environments: implications for conservation | Synapse