Porównaj XML ignorując kolejność elementów podrzędnych

Czy ktoś wie o narzędziu, które porówna dwa dokumenty XML. Uwierz, że kpisz… jest więcej. Potrzebuję czegoś, co sprawi, że każdy węzeł w pliku 1 będzie również w pliku 2, niezależnie od kolejności. Myślałem, że XML Spy zrobi to za pomocą opcji Ignore Order of Child Nodes, ale tak nie było. Następujące elementy będą uważane za takie same:

<Node>
    <Child name="Alpha"/>
    <Child name="Beta"/>
    <Child name="Charlie"/>
</Node>

<Node>
    <Child name="Beta"/>
    <Child name="Charlie"/>
    <Child name="Alpha"/>
</Node>

questionAnswers(11)

yourAnswerToTheQuestion