diff --git a/build.xml b/build.xml
index 06cf0e69..d7466b3c 100644
--- a/build.xml
+++ b/build.xml
@@ -85,6 +85,7 @@
+
@@ -95,7 +96,10 @@
+
+
+
@@ -116,9 +120,12 @@
+
+
+
@@ -134,12 +141,19 @@
+
+
+
+
+
+
+
@@ -150,6 +164,7 @@
+
@@ -400,6 +415,7 @@
+
@@ -410,7 +426,10 @@
+
+
+
@@ -440,6 +459,7 @@
+
@@ -460,12 +480,19 @@
+
+
+
+
+
+
+
@@ -476,6 +503,7 @@
+
@@ -915,17 +943,24 @@
+
+
+
+
+
+
+
@@ -940,11 +975,15 @@
+
+
+
+
@@ -954,14 +993,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -1266,8 +1315,10 @@
+
+
@@ -1279,8 +1330,12 @@
+
+
+
+
@@ -1293,9 +1348,12 @@
+
+
+
@@ -1311,12 +1369,19 @@
+
+
+
+
+
+
+
@@ -1325,6 +1390,7 @@
+
@@ -1412,6 +1478,318 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1503,6 +1881,7 @@
+
@@ -1538,20 +1917,27 @@
+
+
+
+
+
+
+
@@ -1561,13 +1947,17 @@
+
+
+
+
@@ -1577,14 +1967,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -1742,17 +2142,24 @@
+
+
+
+
+
+
+
@@ -1763,11 +2170,15 @@
+
+
+
+
@@ -1777,14 +2188,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -1938,20 +2359,27 @@
+
+
+
+
+
+
+
@@ -1961,13 +2389,17 @@
+
+
+
+
@@ -1977,14 +2409,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -2097,6 +2539,7 @@
+
@@ -2107,7 +2550,10 @@
+
+
+
@@ -2128,9 +2574,12 @@
+
+
+
@@ -2146,12 +2595,19 @@
+
+
+
+
+
+
+
@@ -2162,6 +2618,7 @@
+
@@ -2348,6 +2805,7 @@
+
@@ -2358,7 +2816,10 @@
+
+
+
@@ -2388,6 +2849,7 @@
+
@@ -2408,12 +2870,19 @@
+
+
+
+
+
+
+
@@ -2424,6 +2893,7 @@
+
@@ -2794,17 +3264,24 @@
+
+
+
+
+
+
+
@@ -2819,11 +3296,15 @@
+
+
+
+
@@ -2833,14 +3314,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -3145,17 +3636,24 @@
+
+
+
+
+
+
+
@@ -3170,11 +3668,15 @@
+
+
+
+
@@ -3184,14 +3686,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -3349,20 +3861,27 @@
+
+
+
+
+
+
+
@@ -3372,13 +3891,17 @@
+
+
+
+
@@ -3388,14 +3911,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -3553,17 +4086,24 @@
+
+
+
+
+
+
+
@@ -3574,11 +4114,15 @@
+
+
+
+
@@ -3588,14 +4132,24 @@
+
+
+
+
+
+
+
+
+
+
@@ -3761,7 +4315,7 @@
-
+
@@ -3820,6 +4374,7 @@
+
@@ -3831,6 +4386,12 @@
+
+
+
+
+
+
@@ -3863,7 +4424,6 @@
-
@@ -3878,9 +4438,11 @@
+
+
@@ -3939,6 +4501,8 @@
+
+
@@ -4046,7 +4610,9 @@
+
+
@@ -4061,6 +4627,7 @@
+
@@ -4104,7 +4671,9 @@
+
+
@@ -4255,6 +4824,8 @@
+
+
@@ -4274,6 +4845,7 @@
+
@@ -4332,6 +4904,8 @@
+
+
@@ -4412,6 +4986,8 @@
+
+
@@ -4536,7 +5112,9 @@
+
+
@@ -4551,6 +5129,7 @@
+
@@ -4611,6 +5190,8 @@
+
+
@@ -4624,6 +5205,7 @@
+
@@ -4648,7 +5230,9 @@
+
+
@@ -4680,6 +5264,282 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4731,6 +5591,8 @@
+
+
@@ -4835,7 +5697,9 @@
+
+
@@ -4868,6 +5732,7 @@
+
@@ -4904,7 +5769,9 @@
+
+
@@ -5101,7 +5968,9 @@
+
+
@@ -5118,6 +5987,7 @@
+
@@ -5152,7 +6022,9 @@
+
+
@@ -5516,21 +6388,31 @@
+
+
+
+
+
+
+
+
+
+
@@ -5544,6 +6426,7 @@
+
@@ -5555,7 +6438,6 @@
-
@@ -5570,9 +6452,11 @@
+
+
@@ -5622,6 +6506,10 @@
+
+
+
+
@@ -5664,7 +6552,6 @@
-
@@ -5694,6 +6581,10 @@
+
+
+
+
diff --git a/coderules/solutions/jetbrains.mps.coderules.build/models/jetbrains.mps.coderules.build.mps b/coderules/solutions/jetbrains.mps.coderules.build/models/jetbrains.mps.coderules.build.mps
index ac37d439..9df6db0a 100644
--- a/coderules/solutions/jetbrains.mps.coderules.build/models/jetbrains.mps.coderules.build.mps
+++ b/coderules/solutions/jetbrains.mps.coderules.build/models/jetbrains.mps.coderules.build.mps
@@ -1517,6 +1517,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3031,6 +3193,12 @@
+
+
+
+
+
+