code: func aclDump(ch api.Channel) {
  	fmt.Println("Dumping ACL")
  
  	req := &acl.ACLDump{}
  	reply := &acl.ACLDetails{}
  
  	reqCtx := ch.SendRequest(req)
  
  	if err := reqCtx.ReceiveReply(reply); err != nil {
  		fmt.Println("ERROR:", err)
  	} else {
  		fmt.Printf("ACL details: %+v\n", reply)
  	}
  }
docs: // aclDump shows an example where SendRequest and ReceiveReply are not chained together.