             @conn.send notification.toStanza(@conn.jid, listener)
 
     # <message from='pubsub.shakespeare.lit' to='francisco@denmark.lit' id='foo'>
-    #   <event xmlns='http://jabber.org/protocol/pubsub#event'>
     #
     # TODO: encapsulate XMPP protocol cruft
     onMessage_: (message) ->

                            type: 'config'
                            node: node
                            config: config

        # Which nodes' updates pertain our local cache?
        async.filter(updates, (update, cb) =>


        for child in message.children
            unless child.is
                # Ignore any text child
                continue

            # <event xmlns='http://jabber.org/protocol/pubsub#event'>
            if child.is("event", NS.PUBSUB_EVENT)
                child.children.forEach (child) ->
                unless child.is
