Agreed.

I think I've already agreed that the Xml/ Json specifics as related to the external (URL, RESTful) apis should be made independent of the structural changes.