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 363968ed..1b031f68 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
@@ -3127,6 +3127,12 @@
+
+
+
+
+
+
@@ -3164,10 +3170,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3193,6 +3234,9 @@
+
+
+
@@ -3239,6 +3283,9 @@
+
+
+
@@ -3279,18 +3326,50 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
+
@@ -3301,8 +3380,30 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3313,7 +3414,12 @@
-
+
+
+
+
+
+
@@ -3324,7 +3430,7 @@
-
+
@@ -3370,8 +3476,49 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3381,8 +3528,13 @@
-
-
+
+
+
+
+
+
+
@@ -3393,8 +3545,13 @@
-
-
+
+
+
+
+
+
+
@@ -3450,10 +3607,16 @@
+
+
+
+
+
+
@@ -3502,6 +3665,9 @@
+
+
+
@@ -3533,6 +3699,9 @@
+
+
+
@@ -3613,10 +3782,16 @@
+
+
+
+
+
+
@@ -3644,6 +3819,9 @@
+
+
+
@@ -3682,8 +3860,35 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3697,11 +3902,17 @@
+
+
+
+
+
+
@@ -3727,6 +3938,9 @@
+
+
+
@@ -3761,9 +3975,14 @@
-
+
-
+
+
+
+
+
+
@@ -3796,8 +4015,21 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3821,7 +4053,7 @@
-
+
@@ -3843,6 +4075,12 @@
+
+
+
+
+
+
@@ -3867,6 +4105,9 @@
+
+
+
@@ -3959,17 +4200,23 @@
-
+
+
+
+
+
+
+
@@ -5027,8 +5274,10 @@
-
-
+
+
+
+
@@ -5842,6 +6091,12 @@
+
+
+
+
+
+
@@ -5875,6 +6130,12 @@
+
+
+
+
+
+
@@ -5918,6 +6179,12 @@
+
+
+
+
+
+
@@ -6683,6 +6950,15 @@
+
+
+
+
+
+
+
+
+
@@ -7182,6 +7458,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7956,6 +8246,15 @@
+
+
+
+
+
+
+
+
+
@@ -8070,6 +8369,9 @@
+
+
+
@@ -8104,6 +8406,9 @@
+
+
+
@@ -8111,6 +8416,12 @@
+
+
+
+
+
+
@@ -8216,6 +8527,9 @@
+
+
+
@@ -8234,8 +8548,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps
index 5353aecb..5ca5052d 100644
--- a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps
+++ b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps
@@ -2977,6 +2977,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3804,7 +3834,21 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4273,6 +4317,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4671,6 +4736,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+