diff --git a/build.xml b/build.xml
index 726c4219..06cf0e69 100644
--- a/build.xml
+++ b/build.xml
@@ -85,7 +85,6 @@
-
@@ -96,10 +95,7 @@
-
-
-
@@ -120,12 +116,9 @@
-
-
-
@@ -141,19 +134,12 @@
-
-
-
-
-
-
-
@@ -164,7 +150,6 @@
-
@@ -415,7 +400,6 @@
-
@@ -426,10 +410,7 @@
-
-
-
@@ -459,7 +440,6 @@
-
@@ -480,19 +460,12 @@
-
-
-
-
-
-
-
@@ -503,7 +476,6 @@
-
@@ -943,24 +915,17 @@
-
-
-
-
-
-
-
@@ -975,15 +940,11 @@
-
-
-
-
@@ -993,24 +954,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -1315,10 +1266,8 @@
-
-
@@ -1330,12 +1279,8 @@
-
-
-
-
@@ -1348,12 +1293,9 @@
-
-
-
@@ -1369,19 +1311,12 @@
-
-
-
-
-
-
-
@@ -1390,7 +1325,6 @@
-
@@ -1604,27 +1538,20 @@
-
-
-
-
-
-
-
@@ -1634,17 +1561,13 @@
-
-
-
-
@@ -1654,24 +1577,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -1829,24 +1742,17 @@
-
-
-
-
-
-
-
@@ -1857,15 +1763,11 @@
-
-
-
-
@@ -1875,24 +1777,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -2046,27 +1938,20 @@
-
-
-
-
-
-
-
@@ -2076,17 +1961,13 @@
-
-
-
-
@@ -2096,24 +1977,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -2226,7 +2097,6 @@
-
@@ -2237,10 +2107,7 @@
-
-
-
@@ -2261,12 +2128,9 @@
-
-
-
@@ -2282,19 +2146,12 @@
-
-
-
-
-
-
-
@@ -2305,7 +2162,6 @@
-
@@ -2492,7 +2348,6 @@
-
@@ -2503,10 +2358,7 @@
-
-
-
@@ -2536,7 +2388,6 @@
-
@@ -2557,19 +2408,12 @@
-
-
-
-
-
-
-
@@ -2580,7 +2424,6 @@
-
@@ -2951,24 +2794,17 @@
-
-
-
-
-
-
-
@@ -2983,15 +2819,11 @@
-
-
-
-
@@ -3001,24 +2833,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -3323,24 +3145,17 @@
-
-
-
-
-
-
-
@@ -3355,15 +3170,11 @@
-
-
-
-
@@ -3373,24 +3184,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -3548,27 +3349,20 @@
-
-
-
-
-
-
-
@@ -3578,17 +3372,13 @@
-
-
-
-
@@ -3598,24 +3388,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -3773,24 +3553,17 @@
-
-
-
-
-
-
-
@@ -3801,15 +3574,11 @@
-
-
-
-
@@ -3819,24 +3588,14 @@
-
-
-
-
-
-
-
-
-
-
@@ -4072,11 +3831,6 @@
-
-
-
-
-
@@ -4109,6 +3863,7 @@
+
@@ -4123,11 +3878,9 @@
-
-
@@ -4293,9 +4046,7 @@
-
-
@@ -4310,7 +4061,6 @@
-
@@ -4354,9 +4104,7 @@
-
-
@@ -4507,8 +4255,6 @@
-
-
@@ -4528,7 +4274,6 @@
-
@@ -4587,8 +4332,6 @@
-
-
@@ -4669,8 +4412,6 @@
-
-
@@ -4795,9 +4536,7 @@
-
-
@@ -4812,7 +4551,6 @@
-
@@ -4873,8 +4611,6 @@
-
-
@@ -4888,7 +4624,6 @@
-
@@ -4913,9 +4648,7 @@
-
-
@@ -4998,8 +4731,6 @@
-
-
@@ -5104,9 +4835,7 @@
-
-
@@ -5139,7 +4868,6 @@
-
@@ -5176,9 +4904,7 @@
-
-
@@ -5375,9 +5101,7 @@
-
-
@@ -5394,7 +5118,6 @@
-
@@ -5429,9 +5152,7 @@
-
-
@@ -5801,23 +5522,15 @@
-
-
-
-
-
-
-
-
@@ -5831,7 +5544,6 @@
-
@@ -5843,6 +5555,7 @@
+
@@ -5857,11 +5570,9 @@
-
-
@@ -5953,6 +5664,7 @@
+
diff --git a/samples/fitch/build.xml b/samples/fitch/build.xml
index bf7b8954..8155465c 100644
--- a/samples/fitch/build.xml
+++ b/samples/fitch/build.xml
@@ -46,7 +46,6 @@
-
@@ -59,10 +58,7 @@
-
-
-
@@ -79,12 +75,9 @@
-
-
-
@@ -100,20 +93,13 @@
-
-
-
-
-
-
-
@@ -124,7 +110,6 @@
-
@@ -221,10 +206,8 @@
-
-
@@ -235,12 +218,8 @@
-
-
-
-
@@ -253,12 +232,9 @@
-
-
-
@@ -273,19 +249,12 @@
-
-
-
-
-
-
-
@@ -294,7 +263,6 @@
-
@@ -391,10 +359,8 @@
-
-
@@ -406,12 +372,8 @@
-
-
-
-
@@ -425,12 +387,9 @@
-
-
-
@@ -446,19 +405,12 @@
-
-
-
-
-
-
-
@@ -467,7 +419,6 @@
-
@@ -564,10 +515,8 @@
-
-
@@ -579,12 +528,8 @@
-
-
-
-
@@ -597,12 +542,9 @@
-
-
-
@@ -618,19 +560,12 @@
-
-
-
-
-
-
-
@@ -639,7 +574,6 @@
-
@@ -821,7 +755,6 @@
-
@@ -869,11 +802,6 @@
-
-
-
-
-
@@ -894,7 +822,6 @@
-
@@ -905,6 +832,7 @@
+
@@ -918,11 +846,9 @@
-
-
@@ -993,9 +919,7 @@
-
-
@@ -1020,7 +944,6 @@
-
@@ -1070,9 +993,7 @@
-
-
@@ -1119,9 +1040,7 @@
-
-
@@ -1147,7 +1066,6 @@
-
@@ -1197,9 +1115,7 @@
-
-
@@ -1247,9 +1163,7 @@
-
-
@@ -1276,7 +1190,6 @@
-
@@ -1326,9 +1239,7 @@
-
-
@@ -1377,9 +1288,7 @@
-
-
@@ -1407,7 +1316,6 @@
-
@@ -1455,9 +1363,7 @@
-
-
@@ -1508,9 +1414,7 @@
-
-
@@ -1584,7 +1488,6 @@
-
@@ -1615,7 +1518,6 @@
-
@@ -1625,22 +1527,14 @@
-
-
-
-
-
-
-
-
@@ -1654,17 +1548,16 @@
-
-
+
@@ -1678,11 +1571,9 @@
-
-
@@ -1754,6 +1645,7 @@
+
diff --git a/samples/lambdacalc/build.xml b/samples/lambdacalc/build.xml
index cb8c983a..e5e56f28 100644
--- a/samples/lambdacalc/build.xml
+++ b/samples/lambdacalc/build.xml
@@ -43,10 +43,8 @@
-
-
@@ -58,12 +56,8 @@
-
-
-
-
@@ -82,11 +76,9 @@
-
-
@@ -102,19 +94,12 @@
-
-
-
-
-
-
-
@@ -123,7 +108,6 @@
-
@@ -306,11 +290,6 @@
-
-
-
-
-
@@ -330,7 +309,6 @@
-
@@ -341,6 +319,7 @@
+
@@ -354,11 +333,9 @@
-
-
@@ -413,9 +390,7 @@
-
-
@@ -440,7 +415,6 @@
-
@@ -478,9 +452,7 @@
-
-
@@ -582,7 +554,6 @@
-
@@ -592,22 +563,14 @@
-
-
-
-
-
-
-
-
@@ -621,17 +584,16 @@
-
-
+
@@ -645,11 +607,9 @@
-
-
@@ -715,6 +675,7 @@
+
diff --git a/samples/mpscore/build.xml b/samples/mpscore/build.xml
index 5c469271..185d528d 100644
--- a/samples/mpscore/build.xml
+++ b/samples/mpscore/build.xml
@@ -43,26 +43,19 @@
-
-
-
-
-
-
-
@@ -79,15 +72,11 @@
-
-
-
-
@@ -99,22 +88,13 @@
-
-
-
-
-
-
-
-
-
@@ -155,25 +135,19 @@
-
-
-
-
-
-
@@ -189,15 +163,11 @@
-
-
-
-
@@ -208,16 +178,8 @@
-
-
-
-
-
-
-
-
@@ -225,7 +187,6 @@
-
@@ -265,25 +226,19 @@
-
-
-
-
-
-
@@ -292,15 +247,11 @@
-
-
-
-
@@ -311,16 +262,8 @@
-
-
-
-
-
-
-
-
@@ -328,7 +271,6 @@
-
@@ -424,25 +366,19 @@
-
-
-
-
-
-
@@ -451,15 +387,11 @@
-
-
-
-
@@ -470,16 +402,8 @@
-
-
-
-
-
-
-
-
@@ -487,7 +411,6 @@
-
@@ -581,25 +504,19 @@
-
-
-
-
-
-
@@ -608,15 +525,11 @@
-
-
-
-
@@ -627,16 +540,8 @@
-
-
-
-
-
-
-
-
@@ -644,7 +549,6 @@
-
@@ -738,25 +642,19 @@
-
-
-
-
-
-
@@ -765,15 +663,11 @@
-
-
-
-
@@ -784,16 +678,8 @@
-
-
-
-
-
-
-
-
@@ -801,7 +687,6 @@
-
@@ -895,25 +780,19 @@
-
-
-
-
-
-
@@ -922,15 +801,11 @@
-
-
-
-
@@ -941,16 +816,8 @@
-
-
-
-
-
-
-
-
@@ -958,7 +825,6 @@
-
@@ -1347,6 +1213,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
mps.build.number=${mps.build.number}${line.separator}mps.date=${mps.date}${line.separator}mps.build.vcs.number=${mps.build.vcs.number}${line.separator}mps.teamcity.buildConfName=${mps.teamcity.buildConfName}${line.separator}mps.idea.platform.build.number=${mps.idea.platform.build.number}${line.separator}mps.mps.build.counter=${mps.mps.build.counter}${line.separator}mpsBootstrapCore.version=${mpsBootstrapCore.version}${line.separator}coderules.ci.build.num=${coderules.ci.build.num}${line.separator}coderules.test.jvmargs=${coderules.test.jvmargs}
@@ -1363,7 +1370,7 @@
-
+
@@ -1399,7 +1406,6 @@
-
@@ -1441,7 +1447,6 @@
-
@@ -1449,7 +1454,6 @@
-
@@ -1472,7 +1476,6 @@
-
@@ -1483,6 +1486,7 @@
+
@@ -1528,6 +1532,7 @@
+
@@ -1566,9 +1571,7 @@
-
-
@@ -1593,7 +1596,6 @@
-
@@ -1670,7 +1672,6 @@
-
@@ -1721,9 +1722,7 @@
-
-
@@ -1810,9 +1809,7 @@
-
-
@@ -1897,9 +1894,7 @@
-
-
@@ -1981,9 +1976,7 @@
-
-
@@ -2003,13 +1996,14 @@
+
+
-
@@ -2177,9 +2171,7 @@
-
-
@@ -2199,13 +2191,14 @@
+
+
-
@@ -2305,9 +2298,7 @@
-
-
@@ -2327,13 +2318,14 @@
+
+
-
@@ -2454,7 +2446,6 @@
-
@@ -2649,7 +2640,6 @@
-
@@ -2806,6 +2796,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2829,7 +2930,6 @@
-
@@ -2859,7 +2959,6 @@
-
@@ -2870,7 +2969,6 @@
-
@@ -2878,7 +2976,6 @@
-
@@ -2901,17 +2998,16 @@
-
-
+
@@ -3012,6 +3108,7 @@
+
@@ -3039,6 +3136,8 @@
+
+
diff --git a/samples/mpscore/solutions/jetbrains.mps.baseLanguage.closuresExt.test/jetbrains.mps.baseLanguage.closuresExt.test.msd b/samples/mpscore/solutions/jetbrains.mps.baseLanguage.closuresExt.test/jetbrains.mps.baseLanguage.closuresExt.test.msd
index 3b253b78..7e1e2fcd 100644
--- a/samples/mpscore/solutions/jetbrains.mps.baseLanguage.closuresExt.test/jetbrains.mps.baseLanguage.closuresExt.test.msd
+++ b/samples/mpscore/solutions/jetbrains.mps.baseLanguage.closuresExt.test/jetbrains.mps.baseLanguage.closuresExt.test.msd
@@ -24,7 +24,7 @@
-
+
@@ -45,6 +45,7 @@
+
diff --git a/samples/mpscore/solutions/jetbrains.mps.baseLanguage.collectionsExt.test/jetbrains.mps.baseLanguage.collectionsExt.test.msd b/samples/mpscore/solutions/jetbrains.mps.baseLanguage.collectionsExt.test/jetbrains.mps.baseLanguage.collectionsExt.test.msd
index 1c38e941..0a90e097 100644
--- a/samples/mpscore/solutions/jetbrains.mps.baseLanguage.collectionsExt.test/jetbrains.mps.baseLanguage.collectionsExt.test.msd
+++ b/samples/mpscore/solutions/jetbrains.mps.baseLanguage.collectionsExt.test/jetbrains.mps.baseLanguage.collectionsExt.test.msd
@@ -20,6 +20,7 @@
+