[unrelated] Fix some warnings
diff --git a/tests/org.eclipse.qvtd.xtext.qvtrelation.tests/src/org/eclipse/qvtd/xtext/qvtrelation/tests/rel2core/refSimplerRelToCorePivotizedBeautyfied.qvtr b/tests/org.eclipse.qvtd.xtext.qvtrelation.tests/src/org/eclipse/qvtd/xtext/qvtrelation/tests/rel2core/refSimplerRelToCorePivotizedBeautyfied.qvtr
index 597c24a..44f8c9c 100644
--- a/tests/org.eclipse.qvtd.xtext.qvtrelation.tests/src/org/eclipse/qvtd/xtext/qvtrelation/tests/rel2core/refSimplerRelToCorePivotizedBeautyfied.qvtr
+++ b/tests/org.eclipse.qvtd.xtext.qvtrelation.tests/src/org/eclipse/qvtd/xtext/qvtrelation/tests/rel2core/refSimplerRelToCorePivotizedBeautyfied.qvtr
@@ -41,7 +41,7 @@
         r.domain->iterate(d; vars: Set(pivotocl::Variable) = Set{} |
             if (vars->isEmpty())
             then
-                vars->union(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo)
+                vars->union(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo->asSet())
             else
                 vars->intersection(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo)
             endif
@@ -56,7 +56,7 @@
         r.domain->iterate(d; vars: Set(pivotocl::Variable) = Set{} |
             if (vars->isEmpty())
             then
-                vars->union(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo)
+                vars->union(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo->asSet())
             else
                 vars->intersection(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo)
             endif
@@ -65,7 +65,7 @@
     
     -- Get variables occuring in an ocl expression
     -- Note: this function is not complete! It needs to be completed for other expressions
-    query getVarsOfExp(e:pivotocl::OCLExpression):Set(pivotocl::Variable)
+    query getVarsOfExp(e:pivotocl::OCLExpression[1]):Set(pivotocl::Variable)
     {
         -- Walk the expr tree of the OclExpression and
         -- collect the variables used in those expressions
@@ -413,7 +413,7 @@
         mbVars: Set(pivotocl::Variable);
         mt: qvtbase::Transformation;
         oppositeDomainVars = rOppositeDomains->iterate(d; vars: Set(pivotocl::Variable) = Set{} | 
-            	vars->union(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo)
+            	vars->union(d.oclAsType(qvtrelation::RelationDomain).pattern.bindsTo->asSet())
             );
         predicatesWithVarBindings = filterOutPredicatesThatReferToVars(rpSet, domainBottomUnSharedVars);
         predicatesWithoutVarBindings = rpSet - predicatesWithVarBindings;
@@ -595,7 +595,7 @@
         domainBottomUnSharedVars = (domainVars - whenVars - sharedDomainVars)->excluding(tev);
         domainTopVars = domainVars->intersection(whenVars)->including(tev);
         oppositeDomainVars = rOppositeDomains->iterate(d; vars: Set(pivotocl::Variable) = Set{} | 
-            	vars->union(d.pattern.bindsTo)
+            	vars->union(d.pattern.bindsTo->asSet())
             );
         predicatesWithVarBindings = filterOutPredicatesThatReferToVars(rpSet, domainBottomUnSharedVars);
         predicatesWithoutVarBindings = rpSet - predicatesWithVarBindings;