func (c *Client) XkeySoft(channels []string, host string, value []string) error {
	return c.Do(channels, Request{Command: "xkey.soft", Host: host, Value: value})
}
XkeySoft issues a soft-purge request for supplied surrogate keys
package lib
import (
	"encoding/json"
)
type Client struct {
	Options Options
}
func (c *Client) Ban(channels []string, host string, value []string) error {
	return c.Do(channels, Request{Command: "ban", Host: host, Value: value})
}
func (c *Client) BanURL(channels []string, host string, value []string) error {
	return c.Do(channels, Request{Command: "ban.url", Host: host, Value: value})
}
func (c *Client) Purge(channels []string, host string, value []string) error {
	return c.Do(channels, Request{Command: "purge", Host: host, Value: value})
}
func (c *Client) Xkey(channels []string, host string, value []string) error {
	return c.Do(channels, Request{Command: "xkey", Host: host, Value: value})
}