Tools for working with XML