diff --git a/build.gradle b/build.gradle
index 2efc1f9f97..2cb03d21b1 100644
--- a/build.gradle
+++ b/build.gradle
@@ -84,8 +84,11 @@ if (project.hasProperty('iets3OpenSourceVersion')) {
currentBranch = GitBasedVersioning.gitBranch
def buildNumber = System.env.BUILD_NUMBER.toInteger()
- if (currentBranch.startsWith("maintenance/") || currentBranch.startsWith("datev/")) {
+ if (currentBranch.startsWith("maintenance-")) {
version = "$major.$minor.$buildNumber.${GitBasedVersioning.gitShortCommitHash}"
+ } else if (currentBranch.startsWith("datev-loon-staging-") || currentBranch.startsWith("datev-steuer-staging-")){
+ // branch name will be part of the version
+ version = GitBasedVersioning.getVersionWithCount(major, minor, buildNumber)
} else {
version = GitBasedVersioning.getVersionWithCount(major, minor, buildNumber) + "-SNAPSHOT"
}
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/editor.mps
index 12d08276a6..4573949fff 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/editor.mps
@@ -11,6 +11,7 @@
+
@@ -275,17 +276,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/behavior.mps b/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/behavior.mps
index 8d962d5b55..262af67669 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/behavior.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/behavior.mps
@@ -44,6 +44,7 @@
+
@@ -2753,21 +2754,40 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps
index c470710905..d3ff8c0ace 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps
@@ -1,6 +1,7 @@
+
@@ -52,6 +53,7 @@
+
@@ -1417,16 +1419,35 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1446,16 +1467,35 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -8218,10 +8258,6 @@
-
-
-
-
@@ -8236,6 +8272,10 @@
+
+
+
+
@@ -8444,13 +8484,13 @@
-
-
-
+
+
+
-
-
-
+
+
+
@@ -8545,13 +8585,13 @@
-
-
-
-
+
+
+
+
@@ -8860,10 +8900,6 @@
-
-
-
-
@@ -8878,6 +8914,10 @@
+
+
+
+
@@ -9175,10 +9215,6 @@
-
-
-
-
@@ -9193,6 +9229,10 @@
+
+
+
+
@@ -12347,10 +12387,6 @@
-
-
-
-
@@ -12365,6 +12401,10 @@
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.components.req/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.components.req/models/editor.mps
index a57f0f21a7..7606e5d012 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.components.req/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.components.req/models/editor.mps
@@ -8,6 +8,7 @@
+
@@ -119,9 +120,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.attributes/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.attributes/models/editor.mps
index 9f83001912..c060393203 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.attributes/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.attributes/models/editor.mps
@@ -18,6 +18,7 @@
+
@@ -297,9 +298,9 @@
-
-
-
+
+
+
@@ -332,9 +333,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.base/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.base/models/editor.mps
index dc69fd5b5d..696fbf18b6 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.base/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.base/models/editor.mps
@@ -1,6 +1,7 @@
+
@@ -609,9 +610,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.base/org.iets3.core.base.mpl b/code/languages/org.iets3.opensource/languages/org.iets3.core.base/org.iets3.core.base.mpl
index 4cf948ffaf..f067c9b107 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.base/org.iets3.core.base.mpl
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.base/org.iets3.core.base.mpl
@@ -20,9 +20,12 @@
f0fff802-6d26-4d2e-b89d-391357265626(de.slisson.mps.hacks.editor)
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/behavior.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/behavior.mps
index 7c7e7da974..0ee4703abe 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/behavior.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/behavior.mps
@@ -43,6 +43,7 @@
+
@@ -14916,17 +14917,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14938,9 +14958,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14950,17 +14979,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14972,17 +15020,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14995,11 +15062,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15010,11 +15089,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15025,11 +15116,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15040,11 +15143,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -19996,17 +20111,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -20018,9 +20152,9 @@
-
-
-
+
+
+
@@ -20030,17 +20164,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -26383,25 +26536,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -26734,6 +26868,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/editor.mps
index 1a93d087ab..bf069050ce 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/editor.mps
@@ -1,6 +1,7 @@
+
@@ -35,10 +36,10 @@
+
-
@@ -3332,9 +3333,9 @@
-
-
-
+
+
+
@@ -3397,9 +3398,9 @@
-
-
-
+
+
+
@@ -4145,9 +4146,9 @@
-
-
-
+
+
+
@@ -4167,9 +4168,9 @@
-
-
-
+
+
+
@@ -4191,9 +4192,9 @@
-
-
-
+
+
+
@@ -4215,9 +4216,9 @@
-
-
-
+
+
+
@@ -4271,9 +4272,9 @@
-
-
-
+
+
+
@@ -4662,11 +4663,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5944,9 +5957,9 @@
-
-
-
+
+
+
@@ -5975,9 +5988,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6249,17 +6271,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6273,17 +6314,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7216,11 +7276,6 @@
-
-
-
-
-
@@ -7368,6 +7423,11 @@
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/plugin.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/plugin.mps
index 5b9f9d71b7..4bf7fd54ed 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/plugin.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.base/models/plugin.mps
@@ -47,6 +47,7 @@
+
@@ -561,9 +562,6 @@
-
-
-
@@ -687,7 +685,6 @@
-
@@ -695,6 +692,7 @@
+
@@ -754,6 +752,9 @@
+
+
+
@@ -9888,13 +9889,31 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.dataflow/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.dataflow/models/editor.mps
index 61bb1a2e62..785be05660 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.dataflow/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.dataflow/models/editor.mps
@@ -17,6 +17,7 @@
+
@@ -1855,9 +1856,9 @@
-
-
-
+
+
+
@@ -1994,9 +1995,9 @@
-
-
-
+
+
+
@@ -2159,9 +2160,9 @@
-
-
-
+
+
+
@@ -2283,9 +2284,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2484,9 +2494,9 @@
-
-
-
+
+
+
@@ -2540,9 +2550,9 @@
-
-
-
+
+
+
@@ -2865,9 +2875,9 @@
-
-
-
+
+
+
@@ -3407,9 +3417,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.datetime/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.datetime/models/editor.mps
index 6d4ca12847..a0acce83b7 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.datetime/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.datetime/models/editor.mps
@@ -9,6 +9,7 @@
+
@@ -31,6 +32,9 @@
+
+
+
@@ -41,6 +45,7 @@
+
@@ -70,6 +75,9 @@
+
+
+
@@ -92,6 +100,7 @@
+
@@ -143,99 +152,29 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -370,27 +309,13 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -403,24 +328,10 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -711,42 +622,14 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -759,21 +642,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -786,42 +655,14 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -836,27 +677,13 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -887,24 +714,10 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -993,5 +806,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.doc/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.doc/models/editor.mps
index 7cd5c65961..c02ee2cb22 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.doc/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.doc/models/editor.mps
@@ -13,6 +13,7 @@
+
@@ -634,9 +635,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lambda/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lambda/models/editor.mps
index 0797e06970..19820e0893 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lambda/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lambda/models/editor.mps
@@ -17,6 +17,7 @@
+
@@ -269,6 +270,7 @@
+
@@ -1192,11 +1194,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.messages/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.messages/models/editor.mps
index 0c1cf90e23..b57e3a103f 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.messages/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.messages/models/editor.mps
@@ -14,6 +14,7 @@
+
@@ -381,9 +382,9 @@
-
-
-
+
+
+
@@ -410,9 +411,9 @@
-
-
-
+
+
+
@@ -462,9 +463,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.natlang/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.natlang/models/editor.mps
index faeb4f298f..48edf8c157 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.natlang/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.natlang/models/editor.mps
@@ -22,6 +22,7 @@
+
@@ -1489,16 +1490,35 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.process/models/org.iets3.core.expr.process.editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.process/models/org.iets3.core.expr.process.editor.mps
index 2ea3935ffb..4b40b4b6ae 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.process/models/org.iets3.core.expr.process.editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.process/models/org.iets3.core.expr.process.editor.mps
@@ -10,6 +10,7 @@
+
@@ -170,9 +171,9 @@
-
-
-
+
+
+
@@ -239,9 +240,9 @@
-
-
-
+
+
+
@@ -391,9 +392,9 @@
-
-
-
+
+
+
@@ -522,9 +523,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/models/org.iets3.core.expr.query.editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/models/org.iets3.core.expr.query.editor.mps
index 3a79a261b9..da819d3491 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/models/org.iets3.core.expr.query.editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/models/org.iets3.core.expr.query.editor.mps
@@ -9,6 +9,7 @@
+
@@ -111,9 +112,9 @@
-
-
-
+
+
+
@@ -221,9 +222,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/org.iets3.core.expr.query.mpl b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/org.iets3.core.expr.query.mpl
index 691250dcf4..9854f7b582 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/org.iets3.core.expr.query.mpl
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.query/org.iets3.core.expr.query.mpl
@@ -16,6 +16,7 @@
10e056b2-49fd-40ca-8b64-de69c81163ac(org.iets3.core.expr.query)
dbe08fb5-334d-4b64-86a0-622406fa0e87(org.iets3.core.expr.base.runtime)
2f7e2e35-6e74-4c43-9fa5-2465d68f5996(org.iets3.core.expr.collections)
+ 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.repl/models/org/iets3/core/expr/repl/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.repl/models/org/iets3/core/expr/repl/editor.mps
index b1d07646e7..932e64f83c 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.repl/models/org/iets3/core/expr/repl/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.repl/models/org/iets3/core/expr/repl/editor.mps
@@ -33,6 +33,7 @@
+
@@ -512,6 +513,9 @@
+
+
+
@@ -553,11 +557,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -568,12 +584,24 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -646,9 +674,9 @@
-
-
-
+
+
+
@@ -722,20 +750,20 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -783,22 +811,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -823,12 +851,24 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -853,11 +893,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -870,9 +922,9 @@
-
-
-
+
+
+
@@ -914,9 +966,9 @@
-
-
-
+
+
+
@@ -978,12 +1030,15 @@
-
-
-
-
+
+
+
+
+
+
+
@@ -1336,13 +1391,13 @@
-
-
-
-
+
+
+
+
@@ -1369,13 +1424,13 @@
-
-
-
-
+
+
+
+
@@ -1415,13 +1470,13 @@
-
-
-
-
+
+
+
+
@@ -2429,9 +2484,9 @@
-
-
-
+
+
+
@@ -2805,9 +2860,9 @@
-
-
-
+
+
+
@@ -2840,9 +2895,19 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2862,9 +2927,19 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2938,9 +3013,9 @@
-
-
-
+
+
+
@@ -2973,9 +3048,19 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2995,9 +3080,19 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3069,9 +3164,9 @@
-
-
-
+
+
+
@@ -3087,10 +3182,10 @@
-
-
-
-
+
+
+
+
@@ -3112,9 +3207,9 @@
-
-
-
+
+
+
@@ -3126,10 +3221,10 @@
-
-
-
-
+
+
+
+
@@ -3145,10 +3240,10 @@
-
-
-
-
+
+
+
+
@@ -3169,10 +3264,10 @@
-
-
-
-
+
+
+
+
@@ -3184,10 +3279,10 @@
-
-
-
-
+
+
+
+
@@ -3203,10 +3298,10 @@
-
-
-
-
+
+
+
+
@@ -3227,10 +3322,10 @@
-
-
-
-
+
+
+
+
@@ -3242,10 +3337,10 @@
-
-
-
-
+
+
+
+
@@ -3261,10 +3356,10 @@
-
-
-
-
+
+
+
+
@@ -3285,10 +3380,10 @@
-
-
-
-
+
+
+
+
@@ -3301,17 +3396,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3327,17 +3441,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3379,9 +3512,9 @@
-
-
-
+
+
+
@@ -3399,17 +3532,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3426,17 +3578,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3482,17 +3653,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3508,17 +3698,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3559,18 +3768,37 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3605,18 +3833,37 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3984,7 +4231,26 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4614,13 +4880,13 @@
-
-
-
+
+
+
-
-
-
+
+
+
@@ -5117,17 +5383,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5188,17 +5473,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.stringvalidation/models/org.iets3.core.expr.stringvalidation.editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.stringvalidation/models/org.iets3.core.expr.stringvalidation.editor.mps
index ed1f759f1b..841ad65573 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.stringvalidation/models/org.iets3.core.expr.stringvalidation.editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.stringvalidation/models/org.iets3.core.expr.stringvalidation.editor.mps
@@ -10,6 +10,7 @@
+
@@ -134,9 +135,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -159,9 +169,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -269,9 +288,9 @@
-
-
-
+
+
+
@@ -294,9 +313,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/editor.mps
index c2dc81b18d..a94d346166 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/editor.mps
@@ -1666,17 +1666,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2580,10 +2599,6 @@
-
-
-
-
@@ -2599,6 +2614,10 @@
+
+
+
+
@@ -4764,11 +4783,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4780,9 +4811,9 @@
-
-
-
+
+
+
@@ -4822,11 +4853,23 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4838,9 +4881,9 @@
-
-
-
+
+
+
@@ -6690,9 +6733,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/editor.mps
index afaf8889f4..41dbdce04b 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/editor.mps
@@ -26,21 +26,21 @@
+
+
+
+
+
+
-
-
-
-
-
-
-
+
@@ -2705,9 +2705,9 @@
-
-
-
+
+
+
@@ -4923,6 +4923,13 @@
+
+
+
+
+
+
+
@@ -4957,12 +4964,5 @@
-
-
-
-
-
-
-
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tracing/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tracing/models/editor.mps
index c2450aeaa0..d77302d68a 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tracing/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tracing/models/editor.mps
@@ -24,6 +24,7 @@
+
@@ -153,6 +154,9 @@
+
+
+
@@ -236,6 +240,7 @@
+
@@ -536,9 +541,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -624,9 +638,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -677,9 +700,18 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1480,13 +1512,26 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1580,13 +1625,26 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1691,11 +1749,30 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1735,11 +1812,30 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1754,11 +1850,30 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.util/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.util/models/editor.mps
index 02653147d1..a3dd1e0dda 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.util/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.util/models/editor.mps
@@ -5,8 +5,8 @@
-
-
+
+
@@ -40,6 +40,7 @@
+
@@ -171,6 +172,7 @@
+
@@ -1443,9 +1445,30 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1493,9 +1516,30 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1670,9 +1714,9 @@
-
-
-
+
+
+
@@ -1942,9 +1986,9 @@
-
-
-
+
+
+
@@ -1956,9 +2000,9 @@
-
-
-
+
+
+
@@ -2069,9 +2113,9 @@
-
-
-
+
+
+
@@ -2329,17 +2373,36 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2690,9 +2753,9 @@
-
-
-
+
+
+
@@ -2852,10 +2915,10 @@
-
-
-
-
+
+
+
+
@@ -3803,10 +3866,10 @@
-
-
-
-
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.trace/models/behavior.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.trace/models/behavior.mps
index 692c7af9ac..4e4b1804af 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.trace/models/behavior.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.trace/models/behavior.mps
@@ -11,6 +11,7 @@
+
@@ -196,10 +197,10 @@
-
-
-
-
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.users/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.users/models/editor.mps
index 45df3ab735..cd85440184 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.users/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.users/models/editor.mps
@@ -11,6 +11,7 @@
+
@@ -219,9 +220,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.users/org.iets3.core.users.mpl b/code/languages/org.iets3.opensource/languages/org.iets3.core.users/org.iets3.core.users.mpl
index eb85c8910b..f730225ae1 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.users/org.iets3.core.users.mpl
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.users/org.iets3.core.users.mpl
@@ -14,6 +14,7 @@
1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)
+ 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.glossary/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.glossary/models/editor.mps
index 85447691d4..7de6fa633e 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.glossary/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.glossary/models/editor.mps
@@ -14,6 +14,7 @@
+
@@ -375,9 +376,9 @@
-
-
-
+
+
+
@@ -460,9 +461,9 @@
-
-
-
+
+
+
@@ -506,9 +507,9 @@
-
-
-
+
+
+
@@ -797,9 +798,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.req.core/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.req.core/models/editor.mps
index e440b5430c..813464af17 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.req.core/models/editor.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.req.core/models/editor.mps
@@ -28,6 +28,7 @@
+
@@ -939,9 +940,9 @@
-
-
-
+
+
+
@@ -1000,9 +1001,9 @@
-
-
-
+
+
+
@@ -1241,9 +1242,9 @@
-
-
-
+
+
+
@@ -1441,9 +1442,9 @@
-
-
-
+
+
+
@@ -1534,9 +1535,9 @@
-
-
-
+
+
+
@@ -1559,9 +1560,9 @@
-
-
-
+
+
+
@@ -1979,9 +1980,9 @@
-
-
-
+
+
+
diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps
index 75e0384634..dde98e6e5a 100644
--- a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps
+++ b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps
@@ -1,16 +1,17 @@
+
-
+
-
+
-
+
-
+
diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/models/org.iets3.core.expr.tracing.plugin.plugin.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/models/org.iets3.core.expr.tracing.plugin.plugin.mps
index b90a8e446c..6ba84760da 100644
--- a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/models/org.iets3.core.expr.tracing.plugin.plugin.mps
+++ b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/models/org.iets3.core.expr.tracing.plugin.plugin.mps
@@ -758,15 +758,36 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -881,11 +902,32 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6002,8 +6044,8 @@
-
-
+
+
diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/org.iets3.core.expr.tracing.plugin.msd b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/org.iets3.core.expr.tracing.plugin.msd
index 8de751c0f1..34075a913c 100644
--- a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/org.iets3.core.expr.tracing.plugin.msd
+++ b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.tracing.plugin/org.iets3.core.expr.tracing.plugin.msd
@@ -21,6 +21,7 @@
71934284-d7d1-45ee-a054-8c072591085f(org.iets3.core.expr.toplevel)
c0080a47-7e37-4558-bee9-9ae18e690549(jetbrains.mps.lang.extension)
726886d1-ef90-4249-a08f-1e3ec23a7113(com.mbeddr.mpsutil.traceExplorer)
+ c72da2b9-7cce-4447-8389-f407dc1158b7(jetbrains.mps.lang.structure)
@@ -82,7 +83,6 @@
-
diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps
index 4cc0952ac0..e73ad7c7d5 100644
--- a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps
+++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps
@@ -1528,6 +1528,11 @@
+
+
+
+
+
@@ -6863,6 +6868,11 @@
+
+
+
+
+
@@ -8470,6 +8480,11 @@
+
+
+
+
+