Boiled down to a minimum, using XML.