def __init__(self, data = ( 'root', ( 'foo', ( 'leaf', ) ), ( 'bar', ( 'node', ( 'buz', ( 'yeah', ) ), ( 'boo', ( 'what', ) ), ( 'hoo', ( 'ever', ) ) ) ) ) ): self._data = data self._canvas = TextCanvas() self._draw()