Do we really need another dependency? Can't we easily solve it with current xml libraries?