diff --git a/coderules/languages/jetbrains.mps.typechecking.testlang/models/types.mps b/coderules/languages/jetbrains.mps.typechecking.testlang/models/types.mps
index 6a9f0b33..1c999d4a 100644
--- a/coderules/languages/jetbrains.mps.typechecking.testlang/models/types.mps
+++ b/coderules/languages/jetbrains.mps.typechecking.testlang/models/types.mps
@@ -13,15 +13,13 @@
-
-
+
-
@@ -92,6 +90,7 @@
+
@@ -309,12 +308,15 @@
+
+
+
@@ -334,32 +336,22 @@
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
@@ -445,12 +437,15 @@
+
+
+
@@ -515,33 +510,23 @@
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps
index f0ad7c8b..842044ba 100644
--- a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps
+++ b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps
@@ -3,21 +3,21 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -43,7 +43,7 @@
-
+
@@ -504,9 +504,6 @@
-
-
-
@@ -12026,15 +12023,10 @@
-
-
-
+
-
-
-
@@ -12293,15 +12285,10 @@
-
-
-
+
-
-
-
@@ -14529,12 +14516,15 @@
+
+
+
@@ -14607,13 +14597,16 @@
-
-
-
+
+
+
+
+
+
@@ -14661,28 +14654,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -14747,28 +14728,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -14788,13 +14757,16 @@
-
-
-
+
+
+
+
+
+
@@ -14842,28 +14814,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -14928,28 +14888,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -15156,9 +15104,12 @@
+
+
+
@@ -15215,46 +15166,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15334,46 +15261,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15403,9 +15306,12 @@
+
+
+
@@ -15462,22 +15368,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15486,22 +15380,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15581,22 +15463,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15605,22 +15475,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15650,9 +15508,12 @@
+
+
+
@@ -15709,22 +15570,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15733,22 +15582,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15828,22 +15665,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15852,22 +15677,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15897,9 +15710,12 @@
+
+
+
@@ -15956,22 +15772,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -15980,22 +15784,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -16075,22 +15867,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -16099,22 +15879,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -23016,9 +22784,9 @@
-
-
-
+
+
+
@@ -23720,9 +23488,12 @@
+
+
+
@@ -24021,9 +23792,6 @@
-
-
-
@@ -24033,6 +23801,12 @@
+
+
+
+
+
+
@@ -24191,13 +23965,16 @@
-
-
-
+
+
+
+
+
+
@@ -25852,8 +25629,10 @@
-
-
+
+
+
+
@@ -25872,8 +25651,10 @@
-
-
+
+
+
+
@@ -25892,8 +25673,10 @@
-
-
+
+
+
+
@@ -25912,8 +25695,10 @@
-
-
+
+
+
+
@@ -25932,8 +25717,10 @@
-
-
+
+
+
+
@@ -25952,8 +25739,10 @@
-
-
+
+
+
+
@@ -25972,8 +25761,10 @@
-
-
+
+
+
+
@@ -25992,8 +25783,10 @@
-
-
+
+
+
+
@@ -26795,9 +26588,12 @@
+
+
+