adding utilities to work with xml structures
xml support added