diff --git a/CHANGELOG.md b/CHANGELOG.md
index c63b90e625..355618f362 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,10 @@ The project does _not_ follow Semantic Versioning and the changes are documented
- The unnecessary super types of the tuple type were removed and are not necessary anymore.
+### Fixed
+
+- Enum literals now can be compared for equality in the generator.
+
### Changed
- `ComponentKind#canbeContent(conceptNode<>)` was deprecated in favour of `ComponentKind#canbeContent(concept<>)`
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/behavior.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/behavior.mps
index 35ea4fad7d..d8b18f2bef 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/behavior.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/behavior.mps
@@ -9654,9 +9654,9 @@
-
+
@@ -10373,15 +10373,14 @@
-
-
+
+
+
+
-
-
-
-
-
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/constraints.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/constraints.mps
index ec9c923b5e..0cee80e48b 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/constraints.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.tests/models/constraints.mps
@@ -77,6 +77,7 @@
+
@@ -569,5 +570,10 @@
+
+
+
+
+
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 a94d346166..75fe308313 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
@@ -4092,9 +4092,30 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/plugin.mps b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/plugin.mps
index 9600997b7b..9c0b42c2fc 100644
--- a/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/plugin.mps
+++ b/code/languages/org.iets3.opensource/languages/org.iets3.core.expr.toplevel/models/org/iets3/core/expr/toplevel/plugin.mps
@@ -121,6 +121,7 @@
+
@@ -2675,6 +2676,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/languages/org.iets3.opensource/tests/test.ts.expr.os/models/test/ts/expr/os/m1@tests.mps b/code/languages/org.iets3.opensource/tests/test.ts.expr.os/models/test/ts/expr/os/m1@tests.mps
index 927a9a85c7..b00450b0ce 100644
--- a/code/languages/org.iets3.opensource/tests/test.ts.expr.os/models/test/ts/expr/os/m1@tests.mps
+++ b/code/languages/org.iets3.opensource/tests/test.ts.expr.os/models/test/ts/expr/os/m1@tests.mps
@@ -412,10 +412,14 @@
+
+
+
+
@@ -16724,6 +16728,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+