Implement property type validation.