Nodes are not resuable if the parser has a outstanding, unattached, parse error.

This is conservative, but safe.   If we wanted to support node reuse here,
we'd have to carefully ensure that the errors and tree shape would be the
same that hte normal parse would produce.