XML is like violence: if it doesn't work, you're not using enough.