Multicellularity

How could multicellularity evolve?
We show that multicellular aggregates evolve because they perform chemotaxis more efficiently than single cells. Only when the environment changes too...