'Call this method to send this IQ request via the associated XmlStream.
@param to: Jabber ID of the entity to send the request to
@type to: C{str}
@returns: Callback list for this IQ. Any callbacks added to this list
will be fired when the result comes back.'

def send(self, to=None):

    if (to != None):
        self['to'] = to
    self._xmlstream.addOnetimeObserver(("/iq[@id='%s']" % self['id']), self._resultEvent)
    self._xmlstream.send(self)
