in reply to How do I "reset" HTML::TableExtract?

There is a private method, _reset_state(), that does what you want.

Having said that, creating a new HTML::TableExtract object each time through is not adding any significant overhead relative to the parsing load.

Cheers,
Matt