couple new IO, Xml and Serialize extension methods