'Insert a StringIOTree (and all of its contents) at this location.
Further writing to self appears after what is inserted.'

def insert(self, iotree):

    self.commit()
    self.prepended_children.append(iotree)
