def setattr_validate_property(traito, traitd, obj, name, value):
    """Validates then assigns a value to a specified property trait attribute"""
    validated = traitd.c_attrs.validate(traitd, obj, name, value)
    result = traitd.c_attrs.post_setattr(traito, traitd, obj, name, validated)
    return result