use XML::Validate to give better error messages for broken xml