The functional role of biodiversity in ecosystems: incorporating trophic complexity | Synapse