Constraints on Learning