     #   name, for easier matching), `features` the returned features, and `form`
     #   a parsed data form if there was one.
     parseDiscoInfo: (iq) ->
-        qEl = iq.getChild("query", "http://jabber.org/protocol/disco#info")
+        qEl = iq.getChild("query", NS.DISCO_INFO)
         should.exist(qEl)
 
         disco =

        for feature in qEl.getChildren "feature"
            disco.features.push feature.attrs.var

        xEl = qEl.getChild("x", "jabber:x:data")
        if xEl?
            disco.form = @parseForm xEl

        return disco

    # Run an asynchronous test safely.
    # @param [ltx.Element] stanza Stanza to send to the buddycloud server

                .c("value").t(value)
                .up().up()
        return el.root()

    # Parse an XMPP data form.
    # @param [ltx.Element] xEl data form element (`<x/>`)
