XML is a funny thing, it is an extremely effective and efficient as a method for roping together data into nice easily manageable elements. One of the difficulties is the fact that, outside of technical tools like Eclipse, it is treated as text and edited as text. When content loading or amending this raises two problems. One is a ramp up issue. the text needs to be interpreted and its not necessarily obvious to all involved how the structure is pulled together. For example, the structure may be: