remove( aNewList, v2.toList() );
if( op=="=" )
- set( v1, aNewList.isEmpty() );
+ set( v1, aNewList.isEmpty() && v1.toList().count()==v2.toList().count() );
else if( op=="<>" || op=="!=" )
- set( v1, !aNewList.isEmpty() );
+ set( v1, !aNewList.isEmpty() || v1.toList().count()!=v2.toList().count() );
else
v1 = aNewList;
}