diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps
index edfd49fe0e..5f144c2b23 100644
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps
@@ -19,6 +19,7 @@
+
@@ -59,7 +60,10 @@
-
+
+
+
+
@@ -93,7 +97,6 @@
-
@@ -550,11 +553,8 @@
-
-
-
-
-
+
+
@@ -567,11 +567,11 @@
-
-
+
+
-
-
+
+
@@ -609,20 +609,10 @@
-
-
-
-
-
-
-
+
-
-
-
-
@@ -641,22 +631,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -684,6 +659,9 @@
+
+
+
@@ -740,11 +718,8 @@
-
-
-
-
-
+
+
@@ -757,11 +732,11 @@
-
-
+
+
-
-
+
+
@@ -799,20 +774,10 @@
-
-
-
-
-
-
-
+
-
-
-
-
@@ -831,22 +796,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -874,6 +823,9 @@
+
+
+
@@ -901,11 +853,8 @@
-
-
-
-
-
+
+
@@ -1107,25 +1056,47 @@
-
-
-
+
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1161,6 +1132,9 @@
+
+
+
diff --git a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/generator/template/main@generator.mps b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/generator/template/main@generator.mps
index 087135fe73..aad7bfb32d 100644
--- a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/generator/template/main@generator.mps
+++ b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/generator/template/main@generator.mps
@@ -105,13 +105,11 @@
-
-
@@ -1021,28 +1019,14 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1119,22 +1103,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1162,26 +1130,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1285,28 +1233,14 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1401,22 +1335,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps
index e1e4025393..2fc0161479 100644
--- a/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps
+++ b/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps
@@ -5059,6 +5059,7 @@
+
@@ -5066,11 +5067,7 @@
-
-
-
-
-
+
@@ -8305,9 +8302,7 @@
-
-
-
+
@@ -8334,20 +8329,44 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -8356,6 +8375,9 @@
+
+
+
@@ -8363,11 +8385,8 @@
-
-
-
-
-
+
+
@@ -8525,7 +8544,7 @@
-
+
@@ -9409,9 +9428,7 @@
-
-
-
+
@@ -9437,18 +9454,25 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
@@ -9459,6 +9483,9 @@
+
+
+
@@ -9466,11 +9493,7 @@
-
-
-
-
-
+
@@ -11210,9 +11233,7 @@
-
-
-
+
@@ -11238,20 +11259,44 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -11260,6 +11305,9 @@
+
+
+
@@ -11708,11 +11756,7 @@
-
-
-
-
-
+
@@ -11725,11 +11769,11 @@
-
-
+
+
-
-
+
+
@@ -11767,20 +11811,10 @@
-
-
-
-
-
-
-
+
-
-
-
-
@@ -11799,23 +11833,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -14915,11 +14936,8 @@
-
-
-
-
-
+
+
@@ -15082,9 +15100,7 @@
-
-
-
+
@@ -15110,22 +15126,49 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15134,11 +15177,8 @@
-
-
-
-
-
+
+
@@ -15493,9 +15533,7 @@
-
-
-
+
@@ -15521,20 +15559,44 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15543,6 +15605,9 @@
+
+
+
diff --git a/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.runtime/models/com/mbeddr/mpsutil/grammarcells/runtime/plugin.mps b/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.runtime/models/com/mbeddr/mpsutil/grammarcells/runtime/plugin.mps
index e3f2e5086f..0fe7691065 100644
--- a/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.runtime/models/com/mbeddr/mpsutil/grammarcells/runtime/plugin.mps
+++ b/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.runtime/models/com/mbeddr/mpsutil/grammarcells/runtime/plugin.mps
@@ -555,7 +555,7 @@
-
+
@@ -631,7 +631,7 @@
-
+
diff --git a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/generator/template/main@generator.mps b/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/generator/template/main@generator.mps
deleted file mode 100644
index f4b25241af..0000000000
--- a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/generator/template/main@generator.mps
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/code/math/languages/de.itemis.mps.editor.math/generator/template/main@generator.mps b/code/math/languages/de.itemis.mps.editor.math/generator/template/main@generator.mps
index b60893a15a..5f3139ddde 100644
--- a/code/math/languages/de.itemis.mps.editor.math/generator/template/main@generator.mps
+++ b/code/math/languages/de.itemis.mps.editor.math/generator/template/main@generator.mps
@@ -27,6 +27,7 @@
+
@@ -97,6 +98,8 @@
+
+
@@ -752,11 +755,7 @@
-
-
-
-
-
+
@@ -1770,9 +1769,7 @@
-
-
-
+
@@ -1793,22 +1790,49 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/multiline/languages/multiline/generator/template/main@generator.mps b/code/multiline/languages/multiline/generator/template/main@generator.mps
index 47bfb0936b..9f5e8316ec 100644
--- a/code/multiline/languages/multiline/generator/template/main@generator.mps
+++ b/code/multiline/languages/multiline/generator/template/main@generator.mps
@@ -393,7 +393,7 @@
-
+
@@ -471,8 +471,8 @@
-
-
+
+
@@ -488,14 +488,14 @@
-
-
+
+
-
-
+
+
@@ -719,8 +719,8 @@
-
-
+
+
@@ -781,8 +781,8 @@
-
-
+
+
@@ -934,16 +934,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -963,22 +953,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1205,7 +1180,7 @@
-
+
@@ -1230,8 +1205,8 @@
-
-
+
+
@@ -1264,8 +1239,8 @@
-
-
+
+
@@ -1359,16 +1334,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1402,23 +1367,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/code/querylist/com.mbeddr.mpsutil.editor.querylist/generator/template/main@generator.mps b/code/querylist/com.mbeddr.mpsutil.editor.querylist/generator/template/main@generator.mps
index 36764ac277..9e508d469b 100644
--- a/code/querylist/com.mbeddr.mpsutil.editor.querylist/generator/template/main@generator.mps
+++ b/code/querylist/com.mbeddr.mpsutil.editor.querylist/generator/template/main@generator.mps
@@ -799,25 +799,15 @@
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
+
@@ -830,11 +820,11 @@
-
-
+
+
-
-
+
+
@@ -1297,8 +1287,8 @@
-
-
+
+
@@ -1695,11 +1685,6 @@
-
-
-
-
-
@@ -1768,44 +1753,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1972,6 +1919,9 @@
+
+
+
@@ -4011,19 +3961,14 @@
-
-
-
-
-
+
+
-
-
-
+
@@ -4767,18 +4712,25 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
@@ -4852,6 +4804,9 @@
+
+
+
@@ -4860,22 +4815,11 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -4894,24 +4838,9 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4921,11 +4850,11 @@
-
-
+
+
-
-
+
+
@@ -4942,16 +4871,16 @@
-
-
+
+
-
-
-
+
+
+
@@ -4962,12 +4891,12 @@
-
-
-
+
+
+
@@ -5014,26 +4943,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6617,19 +6526,13 @@
-
-
-
-
-
+
-
-
-
+
@@ -7397,20 +7300,44 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7671,6 +7598,9 @@
+
+
+
@@ -7679,18 +7609,15 @@
-
-
-
-
-
+
+
-
+
@@ -7773,11 +7700,11 @@
-
-
+
+
-
-
+
+
@@ -7815,8 +7742,8 @@
-
-
+
+
@@ -8024,14 +7951,14 @@
-
-
+
+
-
-
+
+
@@ -8101,16 +8028,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8130,23 +8047,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/code/richtext/languages/de.slisson.richtext.customcell/generator/template/main@generator.mps b/code/richtext/languages/de.slisson.richtext.customcell/generator/template/main@generator.mps
index 84e6985035..e95f31a851 100644
--- a/code/richtext/languages/de.slisson.richtext.customcell/generator/template/main@generator.mps
+++ b/code/richtext/languages/de.slisson.richtext.customcell/generator/template/main@generator.mps
@@ -16,6 +16,7 @@
+
@@ -43,7 +44,10 @@
-
+
+
+
+
@@ -77,7 +81,6 @@
-
@@ -88,7 +91,6 @@
-
@@ -279,11 +281,8 @@
-
-
-
-
-
+
+
@@ -517,25 +516,47 @@
-
-
-
+
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -571,6 +592,9 @@
+
+
+
diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/generator/template/main@generator.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/generator/template/main@generator.mps
index 5aef63b898..5226fbe0f9 100644
--- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/generator/template/main@generator.mps
+++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/generator/template/main@generator.mps
@@ -13,6 +13,7 @@
+
@@ -38,7 +39,10 @@
-
+
+
+
+
@@ -72,7 +76,6 @@
-
@@ -80,7 +83,6 @@
-
@@ -204,11 +206,7 @@
-
-
-
-
-
+
@@ -445,25 +443,47 @@
-
-
-
+
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -499,6 +519,9 @@
+
+
+
diff --git a/code/tables/languages/de.slisson.mps.tables/generator/template/main@generator.mps b/code/tables/languages/de.slisson.mps.tables/generator/template/main@generator.mps
index 904db5f5be..c3650fb9c3 100644
--- a/code/tables/languages/de.slisson.mps.tables/generator/template/main@generator.mps
+++ b/code/tables/languages/de.slisson.mps.tables/generator/template/main@generator.mps
@@ -1376,6 +1376,7 @@
+
@@ -1655,9 +1656,7 @@
-
-
-
+
@@ -1683,20 +1682,44 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1743,6 +1766,9 @@
+
+
+
@@ -1750,6 +1776,7 @@
+
@@ -2544,9 +2571,7 @@
-
-
-
+
@@ -2572,20 +2597,44 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2632,6 +2681,9 @@
+
+
+
diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation/generator/template/main@generator.mps b/code/treenotation/com.mbeddr.mpsutil.treenotation/generator/template/main@generator.mps
index 812958745a..6ef341f207 100644
--- a/code/treenotation/com.mbeddr.mpsutil.treenotation/generator/template/main@generator.mps
+++ b/code/treenotation/com.mbeddr.mpsutil.treenotation/generator/template/main@generator.mps
@@ -31,6 +31,7 @@
+
@@ -96,6 +97,7 @@
+
@@ -1117,11 +1119,7 @@
-
-
-
-
-
+
@@ -1750,9 +1748,7 @@
-
-
-
+
@@ -1773,20 +1769,44 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1897,6 +1917,9 @@
+
+
+
diff --git a/code/widgets/languages/de.itemis.mps.editor.bool/generator/template/main@generator.mps b/code/widgets/languages/de.itemis.mps.editor.bool/generator/template/main@generator.mps
index d0bc980234..a4ea7c47da 100644
--- a/code/widgets/languages/de.itemis.mps.editor.bool/generator/template/main@generator.mps
+++ b/code/widgets/languages/de.itemis.mps.editor.bool/generator/template/main@generator.mps
@@ -323,7 +323,7 @@
-
+
@@ -385,14 +385,14 @@
-
-
+
+
-
-
+
+
@@ -586,8 +586,8 @@
-
-
+
+
@@ -784,8 +784,8 @@
-
-
+
+
@@ -924,16 +924,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -953,22 +943,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1105,7 +1079,7 @@
-
+
@@ -1167,14 +1141,14 @@
-
-
+
+
-
-
+
+
@@ -1421,8 +1395,8 @@
-
-
+
+
@@ -1477,8 +1451,8 @@
-
-
+
+
@@ -1617,16 +1591,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1647,22 +1611,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/code/widgets/languages/de.itemis.mps.editor.collapsible/generator/template/main@generator.mps b/code/widgets/languages/de.itemis.mps.editor.collapsible/generator/template/main@generator.mps
index 1b49581707..604d8102fc 100644
--- a/code/widgets/languages/de.itemis.mps.editor.collapsible/generator/template/main@generator.mps
+++ b/code/widgets/languages/de.itemis.mps.editor.collapsible/generator/template/main@generator.mps
@@ -17,6 +17,7 @@
+
@@ -47,7 +48,10 @@
-
+
+
+
+
@@ -275,6 +279,7 @@
+
@@ -304,16 +309,9 @@
-
-
-
-
-
-
-
-
+
@@ -853,9 +851,7 @@
-
-
-
+
@@ -881,22 +877,49 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/widgets/languages/de.itemis.mps.editor.dropdown/generator/template/main@generator.mps b/code/widgets/languages/de.itemis.mps.editor.dropdown/generator/template/main@generator.mps
index 9c5bfd76ea..c8339d05c4 100644
--- a/code/widgets/languages/de.itemis.mps.editor.dropdown/generator/template/main@generator.mps
+++ b/code/widgets/languages/de.itemis.mps.editor.dropdown/generator/template/main@generator.mps
@@ -12,6 +12,7 @@
+
@@ -19,6 +20,7 @@
+
@@ -31,7 +33,10 @@
-
+
+
+
+
@@ -55,7 +60,6 @@
-
@@ -63,7 +67,6 @@
-
@@ -72,6 +75,7 @@
+
@@ -186,19 +190,14 @@
-
-
-
-
-
+
+
-
-
-
+
@@ -281,22 +280,49 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/widgets/languages/de.itemis.mps.editor.enumeration/generator/template/main@generator.mps b/code/widgets/languages/de.itemis.mps.editor.enumeration/generator/template/main@generator.mps
index 6b3571dce0..5d64938bf0 100644
--- a/code/widgets/languages/de.itemis.mps.editor.enumeration/generator/template/main@generator.mps
+++ b/code/widgets/languages/de.itemis.mps.editor.enumeration/generator/template/main@generator.mps
@@ -294,16 +294,13 @@
-
-
-
-
+
@@ -962,19 +959,43 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+