forwarder.go
func (dom *Domain) Forwarders() ([]*Forwarder, error) {
	var vl valueList
	err := dom.cgp.request(listForwarders{Param: dom.Name}, &vl)
	if err != nil {
		return []*Forwarder{}, err
	}
	vals := vl.compact()
	fs := make([]*Forwarder, len(vals))
	for i, v := range vals {
		f, err := dom.GetForwarder(v)
		if err != nil {
			return fs, err
		}
		fs[i] = f
	}
	return fs, err
}
func (dom *Domain) Forwarders() ([]*Forwarder, error) {
	var vl valueList
	err := dom.cgp.request(listForwarders{Param: dom.Name}, &vl)
	if err != nil {
		return []*Forwarder{}, err
	}
	vals := vl.compact()
	fs := make([]*Forwarder, len(vals))
	for i, v := range vals {
		f, err := dom.GetForwarder(v)
		if err != nil {
			return fs, err
		}
		fs[i] = f
	}
	return fs, err
}
// Forwarders lists the forwarders of a domain