func NewClient(version, vendor string) *Client {
	return &Client{
		version: &driver.Version{
			Version:     version,
			Vendor:      vendor,
			RawResponse: json.RawMessage(fmt.Sprintf(`{"version":"%s","vendor":{"name":"%s"}}`, version, vendor)),
		},
	}
}
// NewClient returns a new client core.
NewClient returns a new client core.
// NewClient returns a new client core .
func NewClient(version, vendor string) *Client {
	return &Client{
		version: &driver.Version{
			Version:     version,
			Vendor:      vendor,
			RawResponse: json.RawMessage(fmt.Sprintf(`{"version":"%s","vendor":{"name":"%s"}}`, version, vendor)),
		},
	}
}
func NewClient ( version , vendor string ) * Client { return & Client { version : & driver . Version { Version : version , Vendor : vendor , RawResponse : json . RawMessage ( fmt . Sprintf ( `{"version":"%s","vendor":{"name":"%s"}}` , version , vendor ) ) , } , } }
NewClient returns a new client core.
NewClient returns a new client core .