       exchange  : @presenceExchange
       member    : @resourceName
     }
-    @presence.on 'join', (serviceKey)=>
+    @presence.on 'join', (serviceKey) =>
       try @addService parseServiceKey serviceKey
       catch e then console.error e
-    @presence.on 'leave', (serviceKey)=>
+    @presence.on 'leave', (serviceKey) =>
       try @removeService parseServiceKey serviceKey
       catch e then console.error e
     @presence.listen()

    { serviceGenericName, serviceUniqueName, routingKey
      correlationName, username } = messageData

    servicesOfType = @services[serviceGenericName]

    [matchingService] = (service for service in servicesOfType \
                         when service.serviceUniqueName is serviceUniqueName)
    params = {
      serviceGenericName
      serviceUniqueName

      username
    }

    servicesOfType = @services[serviceGenericName]

    [matchingService] = (service for service in servicesOfType \
                                 when service.serviceUniqueName \
                                   is serviceUniqueName)
    if matchingService?
      @sendAuthJoin params
    else
