diff --git a/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/collection.mps b/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/collection.mps
index 24be9979..558e59d5 100644
--- a/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/collection.mps
+++ b/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/collection.mps
@@ -296,7 +296,6 @@
-
@@ -347,7 +346,6 @@
-
@@ -363,7 +361,6 @@
-
@@ -375,7 +372,6 @@
-
@@ -464,7 +460,6 @@
-
@@ -560,7 +555,6 @@
-
@@ -635,6 +629,10 @@
+
+
+
+
@@ -647,7 +645,6 @@
-
@@ -663,7 +660,6 @@
-
@@ -675,7 +671,6 @@
-
@@ -694,7 +689,6 @@
-
@@ -732,11 +726,13 @@
-
+
-
+
+
+
@@ -745,7 +741,6 @@
-
@@ -943,6 +938,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -967,7 +1022,6 @@
-
@@ -995,7 +1049,6 @@
-
@@ -1056,7 +1109,6 @@
-
diff --git a/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps b/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps
index e05d8229..5b72db73 100644
--- a/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps
+++ b/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps
@@ -147,7 +147,6 @@
-
@@ -306,6 +305,10 @@
+
+
+
+
@@ -336,7 +339,6 @@
-
@@ -349,6 +351,9 @@
+
+
+
@@ -1041,7 +1046,6 @@
-
@@ -1237,10 +1241,13 @@
-
+
+
+
+
@@ -1252,7 +1259,6 @@
-
@@ -1339,7 +1345,6 @@
-