diff --git a/muscript/src/main/java/io/gitlab/jfronny/muscript/ast/dynamic/ExprGroup.java b/muscript/src/main/java/io/gitlab/jfronny/muscript/ast/dynamic/ExprGroup.java index 1e8b852..891605e 100644 --- a/muscript/src/main/java/io/gitlab/jfronny/muscript/ast/dynamic/ExprGroup.java +++ b/muscript/src/main/java/io/gitlab/jfronny/muscript/ast/dynamic/ExprGroup.java @@ -91,7 +91,8 @@ public class ExprGroup extends DynamicExpr { .flatMap(Expr::extractSideEffects) .map(Expr::optimize), Stream.of(fin.optimize()) - ).toList() + ).toList(), + fork ).asDynamicExpr(); }