code: func (c *pubsubClient) Unsubscribe(topics ...string) (err Error) {
  	if topics == nil {
  		topics = c.Subscriptions()
  	}
  	var otherTopics []string = nil
  	if len(topics) > 1 {
  		otherTopics = topics[1:]
  	}
  	args := appendAndConvert(topics[0], otherTopics...)
  	//	var ok bool
  	_, err = c.conn.ServiceRequest(&UNSUBSCRIBE, args)
  	//	if err == nil {
  	//		err = NewError(REDIS_ERR, "Subscribe() NOT IMPLEMENTED")
  	//	}
  	return
  }
docs: // REVU - why not async semantics?