code: func ParseEmail(emailInfo string) (*Email, error) {
  	e, err := mail.ParseAddress(emailInfo)
  	if err != nil {
  		return nil, err
  	}
  	return NewEmail(e.Name, e.Address), nil
  }
docs: // ParseEmail parses a string that contains an rfc822 formatted email address
  // and returns an instance of *Email.