Hi,
I think that the #atScope: changed in Moose 6 but it seems that MooseOutgoingCompositeQueryResult still uses the old #atScope.
To see the problem you can just copy this test in MooseQueryTest:
testProblemAtScope self shouldnt: [ class2 querySureOutgoingAssociations atTypeScope ] raise: MessageNotUnderstood