diff --git a/.mps/modules.xml b/.mps/modules.xml
index 285a4cca..05a0a3e1 100644
--- a/.mps/modules.xml
+++ b/.mps/modules.xml
@@ -7,11 +7,11 @@
-
+
-
+
@@ -23,4 +23,4 @@
-
\ No newline at end of file
+
diff --git a/build.xml b/build.xml
index 7ddf3179..56bc987d 100644
--- a/build.xml
+++ b/build.xml
@@ -17,13 +17,13 @@
-
+
-
+
@@ -609,10 +609,10 @@
-
-
-
-
+
+
+
+
@@ -632,19 +632,19 @@
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
@@ -660,40 +660,40 @@
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
@@ -711,27 +711,27 @@
-
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -985,7 +985,7 @@
jetbrains.mps.lang.typesystem2.samplechecker
Sample Typechecker
0.1
-
+
@@ -1531,28 +1531,28 @@
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}
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -1654,8 +1654,8 @@
-
-
+
+
@@ -1670,15 +1670,15 @@
-
+
-
+
-
+
-
+
@@ -1728,7 +1728,7 @@
-
+
@@ -1777,7 +1777,7 @@
-
+
@@ -1813,7 +1813,7 @@
-
+
@@ -1847,7 +1847,7 @@
-
+
@@ -1895,7 +1895,7 @@
-
+
@@ -1959,7 +1959,7 @@
-
+
@@ -2022,7 +2022,7 @@
-
+
@@ -2077,7 +2077,7 @@
-
+
@@ -2131,7 +2131,7 @@
-
+
@@ -2169,7 +2169,7 @@
-
+
@@ -2208,7 +2208,7 @@
-
+
@@ -2254,7 +2254,7 @@
-
+
@@ -2302,8 +2302,8 @@
-
-
+
+
@@ -2313,6 +2313,8 @@
+
+
@@ -2320,8 +2322,6 @@
-
-
@@ -2329,11 +2329,11 @@
+
-
@@ -2375,7 +2375,7 @@
-
+
@@ -2426,7 +2426,7 @@
-
+
@@ -2470,7 +2470,7 @@
-
+
@@ -2520,7 +2520,7 @@
-
+
@@ -2560,14 +2560,14 @@
-
-
-
-
-
+
+
+
+
+
-
+
@@ -2612,14 +2612,14 @@
-
-
-
-
-
+
+
+
+
+
-
+
@@ -2638,7 +2638,7 @@
-
+
@@ -2655,7 +2655,7 @@
-
+
@@ -2667,15 +2667,15 @@
-
-
-
-
-
+
+
+
+
+
-
-
+
+
@@ -2694,7 +2694,7 @@
-
+
@@ -2740,7 +2740,7 @@
-
+
@@ -2805,7 +2805,7 @@
-
+
@@ -2872,7 +2872,7 @@
-
+
@@ -2942,11 +2942,11 @@
+
-
@@ -2961,8 +2961,8 @@
+
-
@@ -3002,23 +3002,23 @@
-
+
-
+
-
+
-
+
@@ -3035,18 +3035,18 @@
+
+
-
-
+
-
-
+
-
+
\ No newline at end of file
diff --git a/plugin/solutions/jetbrains.mps.typechecking.build/models/jetbrains.mps.typechecking.build.mps b/plugin/solutions/jetbrains.mps.typechecking.build/models/jetbrains.mps.typechecking.build.mps
index 1a848f71..dfb2429d 100644
--- a/plugin/solutions/jetbrains.mps.typechecking.build/models/jetbrains.mps.typechecking.build.mps
+++ b/plugin/solutions/jetbrains.mps.typechecking.build/models/jetbrains.mps.typechecking.build.mps
@@ -1056,7 +1056,7 @@
-
+
@@ -1271,7 +1271,7 @@
-
+
@@ -1280,9 +1280,9 @@
-
-
-
+
+
+
@@ -1306,7 +1306,7 @@
-
+
@@ -1361,7 +1361,7 @@
-
+
@@ -1371,9 +1371,9 @@
-
-
-
+
+
+
@@ -1406,7 +1406,7 @@
-
+
@@ -1576,10 +1576,10 @@
-
+
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/template/main@generator.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/generator/template/main@generator.mps
similarity index 95%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/template/main@generator.mps
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/generator/template/main@generator.mps
index 7c74730c..f36fd8fd 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/template/main@generator.mps
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/generator/template/main@generator.mps
@@ -1,5 +1,5 @@
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/jetbrains.mps.lang.typesystem2.sampleLang.mpl b/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl
similarity index 96%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/jetbrains.mps.lang.typesystem2.sampleLang.mpl
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl
index f2ccc8e8..4c28debc 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/jetbrains.mps.lang.typesystem2.sampleLang.mpl
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl
@@ -1,5 +1,5 @@
-
+
@@ -7,7 +7,7 @@
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/behavior.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.behavior.mps
similarity index 90%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/behavior.mps
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.behavior.mps
index fe6fe107..5e187150 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/behavior.mps
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.behavior.mps
@@ -1,5 +1,5 @@
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/constraints.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.constraints.mps
similarity index 90%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/constraints.mps
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.constraints.mps
index ffb12fd2..913913d6 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/constraints.mps
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.constraints.mps
@@ -1,5 +1,5 @@
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/editor.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.editor.mps
similarity index 91%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/editor.mps
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.editor.mps
index 252c8ce2..8540538e 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/editor.mps
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.editor.mps
@@ -1,5 +1,5 @@
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/structure.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.structure.mps
similarity index 90%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/structure.mps
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.structure.mps
index 4932b09c..4330788d 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/structure.mps
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.structure.mps
@@ -1,5 +1,5 @@
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/types.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps
similarity index 99%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/types.mps
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps
index 12458718..406a189e 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/types.mps
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps
@@ -1,5 +1,5 @@
-
+
diff --git a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/typesystem.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.typesystem.mps
similarity index 90%
rename from typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/typesystem.mps
rename to typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.typesystem.mps
index 0a3bf40f..a2c3d969 100644
--- a/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models/typesystem.mps
+++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.typesystem.mps
@@ -1,5 +1,5 @@
-
+
diff --git a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/jetbrains.mps.lang.typesystem2.sampleLang.test.msd b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd
similarity index 94%
rename from typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/jetbrains.mps.lang.typesystem2.sampleLang.test.msd
rename to typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd
index 8503d357..9e19d6b8 100644
--- a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/jetbrains.mps.lang.typesystem2.sampleLang.test.msd
+++ b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,7 @@
6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)
df345b11-b8c7-4213-ac66-48d2a9b75d88(jetbrains.mps.baseLanguageInternal)
- 0fda14cc-a416-4c81-869a-2175d8b3325d(jetbrains.mps.lang.typesystem2.sampleLang)
+ 0fda14cc-a416-4c81-869a-2175d8b3325d(jetbrains.mps.baseLanguageExt)
bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)
b189d6c6-9397-4d64-88af-1ac73760a4f5(jetbrains.mps.logic.test)
a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)
diff --git a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/models/jetbrains/mps/lang/typesystem2/sampleLang/test/types@tests.mps b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.types@tests.mps
similarity index 99%
rename from typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/models/jetbrains/mps/lang/typesystem2/sampleLang/test/types@tests.mps
rename to typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.types@tests.mps
index da8751ad..add05a26 100644
--- a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/models/jetbrains/mps/lang/typesystem2/sampleLang/test/types@tests.mps
+++ b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.types@tests.mps
@@ -1,5 +1,5 @@
-
+
@@ -18,7 +18,7 @@
-
+
diff --git a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/jetbrains.mps.lang.typesystem2.test.msd b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/jetbrains.mps.lang.typesystem2.test.msd
index b7583226..31cba4dd 100644
--- a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/jetbrains.mps.lang.typesystem2.test.msd
+++ b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/jetbrains.mps.lang.typesystem2.test.msd
@@ -15,7 +15,7 @@
a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)
bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)
6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
- 0fda14cc-a416-4c81-869a-2175d8b3325d(jetbrains.mps.lang.typesystem2.sampleLang)
+ 0fda14cc-a416-4c81-869a-2175d8b3325d(jetbrains.mps.baseLanguageExt)