Cooperation and human cognition: the Vygotskian intelligence hypothesis | Synapse