Describir: Reconciling cooperation, biodiversity and stability in complex ecological communities