diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguage.closuresExt/models/jetbrains.mps.baseLanguage.closuresExt.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguage.closuresExt/models/jetbrains.mps.baseLanguage.closuresExt.types.mps
index 12534e00..a55c8c12 100644
--- a/samples/mpscore/languages/jetbrains.mps.baseLanguage.closuresExt/models/jetbrains.mps.baseLanguage.closuresExt.types.mps
+++ b/samples/mpscore/languages/jetbrains.mps.baseLanguage.closuresExt/models/jetbrains.mps.baseLanguage.closuresExt.types.mps
@@ -1206,6 +1206,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1218,19 +1233,19 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -2597,6 +2612,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2629,19 +2661,19 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguage.collectionsExt/models/jetbrains.mps.baseLanguage.collectionsExt.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguage.collectionsExt/models/jetbrains.mps.baseLanguage.collectionsExt.types.mps
index 581f379d..a88b178a 100644
--- a/samples/mpscore/languages/jetbrains.mps.baseLanguage.collectionsExt/models/jetbrains.mps.baseLanguage.collectionsExt.types.mps
+++ b/samples/mpscore/languages/jetbrains.mps.baseLanguage.collectionsExt/models/jetbrains.mps.baseLanguage.collectionsExt.types.mps
@@ -13084,14 +13084,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -13241,14 +13246,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -13398,14 +13408,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -13535,14 +13550,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -13672,14 +13692,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -13809,14 +13834,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -13946,14 +13976,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -14083,14 +14118,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -14220,14 +14260,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -14357,14 +14402,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -14494,14 +14544,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -14631,14 +14686,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -14768,14 +14828,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -14905,14 +14970,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -15174,14 +15244,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -15195,14 +15270,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -15308,14 +15388,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -17613,14 +17698,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -17697,14 +17787,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -17718,14 +17813,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -17875,14 +17975,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -17896,14 +18001,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -17917,14 +18027,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -18081,14 +18196,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -18102,14 +18222,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -18711,14 +18836,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -18763,14 +18893,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -18908,14 +19043,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -18960,14 +19100,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19119,14 +19264,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19176,14 +19326,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19197,14 +19352,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19363,14 +19523,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19415,14 +19580,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19560,14 +19730,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19612,14 +19787,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19757,14 +19937,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19814,14 +19999,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -19985,14 +20175,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20042,14 +20237,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20213,14 +20413,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20270,14 +20475,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20415,14 +20625,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20472,14 +20687,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20617,14 +20837,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20669,14 +20894,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20814,14 +21044,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -20866,14 +21101,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21042,14 +21282,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21132,14 +21377,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21153,14 +21403,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21328,14 +21583,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21391,14 +21651,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21542,14 +21807,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21594,14 +21864,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21739,14 +22014,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21791,14 +22071,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -21967,14 +22252,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22078,14 +22368,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22224,14 +22519,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22245,14 +22545,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22457,14 +22762,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22603,14 +22913,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22624,14 +22939,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22782,14 +23102,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22817,14 +23142,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22839,14 +23169,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -22860,14 +23195,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23007,14 +23347,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23028,14 +23373,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23174,14 +23524,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23195,14 +23550,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23309,14 +23669,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23434,14 +23799,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23562,14 +23932,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23674,14 +24049,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23695,14 +24075,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23855,14 +24240,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23876,14 +24266,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -23897,14 +24292,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -24064,14 +24464,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -24085,14 +24490,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -24963,14 +25373,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -25017,14 +25432,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
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 2da4bd9b..f7433170 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
@@ -38602,11 +38602,24 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -39772,13 +39785,9 @@
-
-
-
-
-
-
-
+
+
+
@@ -40790,6 +40799,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -41561,14 +41581,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -41729,14 +41754,19 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -44394,19 +44424,24 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+