Property validation is now working although the types of validation are incomplete.