Ontogenetic functional diversity: size structure of a keystone predator drives functioning of a complex ecosystem.