Cognitive Variability: A Key to Understanding Cognitive Development | Synapse