fix bug in xmldiffer