          renderer_context = renderer_context or {}
          callback = self.get_callback(renderer_context)
          json = super(JSONPRenderer, self).render(data, accepted_media_type,
                                                   renderer_context)
          return u"%s(%s);" % (callback, json)
  
  
  class XMLRenderer(BaseRenderer):
      """
      Renderer which serializes to XML.
 
</s> remove     words = word_split_re.split(force_unicode(text))
 </s> add     words = word_split_re.split(force_text(text)) </s> remove         desc = smart_unicode(obj)
        ident = smart_unicode(self.to_native(obj.pk))
 </s> add         desc = smart_text(obj)
        ident = smart_text(self.to_native(obj.pk)) </s> remove         except MultiPartParserError, exc:
 </s> add         except MultiPartParserError as exc: </s> remove         desc = smart_unicode(obj)
        ident = smart_unicode(self.to_native(obj))
 </s> add         desc = smart_text(obj)
        ident = smart_text(self.to_native(obj)) </s> remove         desc = smart_unicode(obj)
        ident = smart_unicode(self.to_native(obj.pk))
 </s> add         desc = smart_text(obj)
        ident = smart_text(self.to_native(obj.pk))
        return "%s(%s);" % (callback, json)
          renderer_context = renderer_context or {}
          callback = self.get_callback(renderer_context)
          json = super(JSONPRenderer, self).render(data, accepted_media_type,
                                                   renderer_context)
        return "%s(%s);" % (callback, json)
  
  
  class XMLRenderer(BaseRenderer):
      """
      Renderer which serializes to XML.
keep keep keep keep replace keep keep keep keep keep
 First passing test under p3k \o/ 
rest_framework/renderers.py