'Overloaded to reset screen history state: history position
is reset to bottom of both queues;  queues themselves are
emptied.'

def reset(self):

    super(HistoryScreen, self).reset()
    self.history.top.clear()
    self.history.bottom.clear()
    self.history = self.history._replace(position=self.history.size)
