Parser instances may be reused immediately after producing a parse tree, and the resulting parse tree is not invalidated as a result. This is the parser equivalent of reintroducing issue #88.