class_docstr: Make blob objects behave like Python strings.
  
  Expects that classes that use this mixin to have a _strkey() method that
  returns the string to apply string methods to. Using _strkey() instead
  of __str__ ensures consistent behavior between Python 2 and 3.
docstr: Returns a string representation for debugging.
docstr_tok: ["Returns","a","string","representation","for","debugging","."]
code: def __repr__(self):
      """Returns a string representation for debugging."""
      class_name = self.__class__.__name__
      text = self.__unicode__().encode("utf-8") if PY2 else str(self)
      ret = '{cls}("{text}")'.format(cls=class_name, text=text)
      return binary_type(ret) if PY2 else ret
  
imports: from __future__ import absolute_import
  import sys
  from textblob.compat import basestring, implements_to_string, PY2, binary_type
label_desc: Use image node_id 1 for calling the StringlikeMixin obj's underlying member method code with example usage: obj.__repr__() and returns: unknown