UnionToTuple: Fix behavior when a union member is a supertype of another; Add ExcludeExactly type
#1349
+125
−2
Loading