A clean, OO interface to Perl's HTML::TokeParser