Constraints and Development in Children's Block Construction