Are you aware that if your app throws an exception during deserialization, all you get is:
There is an error in XML document (2, 2)
I was getting this because I neglected to instantiate an object, but talk about some cryptic Redmond bullshit. Oh well. Wadda ya want? The Framework is free. Such is life.