def __set__(self,obj,value):
     self.restriction.test(value)
     AttributeProperty.__set__(self,obj,value)