1  target = {'foo': 'FOO'}
       2  
       3  
       4  def is_instance(obj, klass):
       5      """Version of is_instance that doesn't access __class__"""
       6      return issubclass(type(obj), klass)
       7  
       8  
       9  class ESC[4;38;5;81mSomeClass(ESC[4;38;5;149mobject):
      10      class_attribute = None
      11  
      12      def wibble(self): pass
      13  
      14  
      15  class ESC[4;38;5;81mX(ESC[4;38;5;149mobject):
      16      pass