I suspect you already know this, but XML::TokeParser does exists, at least in the backpan. I've contacted the author to inquire as to why he took it off of CPAN, but I haven't heard back from him. I wanna take over maintenance of it (I will just do it if I don't hear from the author any time soon).
can't just make shit up and expect the computer to know what you mean, retardo!
I run a Win32 PPM
repository for perl 5.6x+5.8x. I take requests.
** The Third rule of perl club is a statement of fact: pod is sexy.