4. Writing product validations