diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps
index 2a256d8f..24b0dd53 100644
--- a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps
+++ b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps
@@ -8243,7 +8243,7 @@
-
+
@@ -8341,21 +8341,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
@@ -8388,7 +8407,7 @@
-
+
@@ -8415,7 +8434,7 @@
-
+
@@ -8533,21 +8552,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
@@ -8585,7 +8623,7 @@
-
+
@@ -8627,7 +8665,7 @@
-
+
@@ -8763,7 +8801,7 @@
-
+
@@ -8839,12 +8877,12 @@
-
+
-
+
@@ -8880,12 +8918,12 @@
-
+
-
+
@@ -8954,7 +8992,7 @@
-
+
@@ -9012,7 +9050,7 @@
-
+
@@ -9056,15 +9094,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
@@ -9076,6 +9132,9 @@
+
+
+
@@ -9129,15 +9188,8 @@
-
-
-
-
-
-
-
-
-
+
+
@@ -9173,8 +9225,8 @@
-
-
+
+
@@ -15948,6 +16000,12 @@
+
+
+
+
+
+
@@ -15989,6 +16047,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16026,6 +16097,7 @@
+
@@ -16094,6 +16166,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16354,6 +16564,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16419,6 +16653,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16455,7 +16706,143 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16465,6 +16852,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16807,13 +17208,13 @@
-
+
-
+
@@ -16828,18 +17229,18 @@
-
+
-
+
-
+
-
+
@@ -17115,13 +17516,6 @@
-
-
-
-
-
-
-
@@ -17129,256 +17523,18 @@
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-