pub fn validate_phone(input: Option<&str>) -> Result<Option<Phone>, PhoneError>
A phone is optional: nothing, or only white space, is no phone.