Fixed error in MATCH_TYPED_ANONYMOUS_MULTIVAR_IN_SET
Fixed typing issue when matching multivars in set[value] similar to the
one for list[value]
 
See 8fc658a13ba458b71cebaafd4fc40337147f4704
Added tests related to  matching list[value] and set[value]