diff --git a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps
index aef37c55..aa32b6b1 100644
--- a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps
+++ b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps
@@ -28,6 +28,7 @@
+
@@ -56,7 +57,6 @@
-
@@ -210,9 +210,6 @@
-
-
-
@@ -341,6 +338,9 @@
+
+
+
@@ -424,6 +424,7 @@
+
@@ -451,15 +452,6 @@
-
-
-
-
-
-
-
-
-
@@ -469,6 +461,15 @@
+
+
+
+
+
+
+
+
+
@@ -496,19 +497,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -522,6 +510,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -967,42 +968,27 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -1017,16 +1003,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1037,6 +1013,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -2185,6 +2171,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2203,13 +2205,8 @@
-
-
-
-
-
-
-
+
+
@@ -2240,6 +2237,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2253,13 +2266,8 @@
-
-
-
-
-
-
-
+
+
@@ -2483,6 +2491,9 @@
+
+
+
@@ -2576,6 +2587,9 @@
+
+
+
@@ -4476,31 +4490,76 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
@@ -4508,19 +4567,17 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -4615,9 +4672,8 @@
-
-
-
+
+
@@ -4628,84 +4684,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4771,6 +4749,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4793,37 +4807,17 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
+
+
+
@@ -4844,6 +4838,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+