Don't reset values during fini functions

It's unconventional, and we can avoid the need for it by moving the
resetting into *_parse_frame_destroy.