DOM from XML without C libs?



I have a requirment to handle XML in some perl scripts.
Sadly, I also have a requirment for the simplest
possible, and most portable, installation process.

So have been told (;-) that I must avoid 'C' libraries
where possible.

So Expat, Libxml2, and Xerces are all verboten.

I have found XML::SAX::PurePerl which looks
promising
http://search.cpan.org/~msergeant/XML-SAX-0.12/SAX/PurePerl.pm

It claims to be slow, but all my scripts are
one-shot, not performance critical anyway.

But I'd rather code in a DOM style than SAX.

I found this:
http://search.cpan.org/~enno/libxml-enno-1.02/lib/XML/Handler/BuildDOM.pm
which looks as if it could bridge the SAX-DOM gap
for me.

Question: can I install XML::Handler::BuildDOM without
installing XML::Parser?

And if not, does any have any other suggestions for me?

   BugBear
.