def reset(self):
        """
        Used if you need to recursively parse forms.
        """
        self.stack.append(Frame(src=None, src_path=None))
        return Close(functools.partial(self.restore))