there are two problems in set type checking
- Its possible to assign sets with different types, because it uses the assign operator of array and under the hood both sets use [256 x i8]
- same problem with operatorIN where it's possible to check if an integer is in a set of chars
there are two problems in set type checking