что значит вот это:
try:
node = xmpp.simplexml.BadXML2Node(output)
kw = {'node': node}
except Exception, ex:
# sometimes we get invalid XML--from HTML entities
log.error(ex)
kw = {'body': params['body']}
и что потом значит «kw**»?
и почему в «kw**» вроде как «чистый» текст, а в «kw['node']» — с HTML -тегами?