A developmental analysis of performance on Piaget's formal operations tasks.