code: def __init__(self, tree):
      self.__current_node = tree.root
      self.__index_in_current_node = 0
      self.__trail = [self.__current_node]
      self.killed = False
  
imports: from __future__ import absolute_import, division, print_function
  import attr
  from hypothesis.errors import Flaky, HypothesisException
  from hypothesis.internal.compat import hbytes, int_to_bytes
  from hypothesis.internal.conjecture.data import ConjectureData, DataObserver, Status, StopTest, bits_to_bytes
  from hypothesis.internal.conjecture.junkdrawer import IntList
label_desc: Use image node_id 1 to create a new TreeRecordingObserver object from inherited base classes: DataObserver with example: obj = TreeRecordingObserver(tree)