 
   cycleClient: (client) ->
     {routingKey} = client
-    @bongo.respondToClient routingKey, {
+    @bongo.respondToClient routingKey,
       method      : 'cycleChannel'
       arguments   : []
       callbacks   : {}
-    }
 
   removeClient: (rest...) ->
     if rest.length is 1

      exchange.publish routingKey, { event, contents }

  respondServiceUnavailable: (routingKey) ->
    @bongo.respondToClient routingKey, {
      method    : 'error'
      arguments : [message: 'Service unavailable!', code:503]
      callbacks : {}
    }

  join: do ->



  addClient: (socketId, exchange, routingKey, sendOk=yes) ->
    if sendOk
      @bongo.respondToClient routingKey,
        method    : 'auth.authOk'
        arguments : []
        callbacks : {}
    clientsBySocketId   = @clients.bySocketId[socketId]     ?= []
    clientsByExchange   = @clients.byExchange[exchange]     ?= []
    clientsByRoutingKey = @clients.byRoutingKey[routingKey] ?= []
