Thank you very much,
Your Mother, I must have glossed over that bit in the docs with bleary eyes glassified by bashing my head against the trees of the forest... or something like that.
I'm going to play around with this over the weekend to get comfy with the idea and if all goes well, it looks like I'll be retooling with XML::LibXML.
Even though I didn't get my origional question answered about HTML::Parser, it looks like I've learnt something new and better!