Like in Keith proposal I need it for working with web-services, maybe Xml transformations and so on. 
And I tried to make it by self with a partial success. To work with xml I only used "xml" package (Text.XML.Light). 

Now I am going to work a little (?) on this task to provide more standard and regular tool than I have now. So it is very interesting for me to learn any ideas (if exists) on this thing from community.