class Flush: def __init__(self, parent = None): self.parent = parent if self.parent is not None: self.index = [self.parent] else: self.index = [] def write(self, # index updating can happen all inside write method