code: func (flag *HostConnectFlag) Fault(err error) error {
  	if err == nil {
  		return nil
  	}
  
  	if f, ok := err.(types.HasFault); ok {
  		switch fault := f.Fault().(type) {
  		case *types.SSLVerifyFault:
  			return fmt.Errorf("%s thumbprint=%s", err, fault.Thumbprint)
  		}
  	}
  
  	return err
  }
docs: // Fault checks if error is SSLVerifyFault, including the thumbprint if so