A way of comparing xml irrespective of node ordering