code: def _repr(o, verbosity=1):
      
      res = ""
  
      t = type(o)
      if (verbosity == 0) or (t not in representations):
          res = str(t)
      else:
          verbosity -= 1
          if len(representations[t]) < verbosity:
              verbosity = len(representations[t]) - 1
          res = representations[t][verbosity](o)
  
      res = address.sub('', res)
      res = type_prefix.sub('', res)
      res = type_suffix.sub('', res)
  
      return res
docs: Get meaning object representation.
  
      This function should be used when the simple str(o) output would result in
      too general data. E.g. "<type 'instance'" is less meaningful than
      "instance: Foo".
  
      Keyword arguments:
      verbosity -- if True the first row is treated as a table header