The person who put these together is the kind of person who does XML coding in his mom's basement because he has no life. He's apparently a very talented XML programmer... but what a waste of brain cells.
Uhm...there is no such thing as an "XML programmer", XML is not a programming language, it is a markup language.
For your edification (which you are sorely in need of), Violator and Margaret are written in the C# programming language, the XML is generated via LINQ.
I do have a life, and a very nice one, thank you. I'll wager that I make more money in a year than you've made in the past 5.
I live in North Carolina, my mom lives in Delaware, and she's voting for the witch.