'(Consumer) Reset the parser.  Note that you can only call this
method immediately after you\'ve created a parser; parser
instances cannot be reused.'

def reset(self):

    assert (self.data is None), 'cannot    reuse    parsers'
