Namespace ConstraintCollectionTpl