diff --git a/.rev-xmle b/.rev-xmle
index 0a9afa0c..d5f323cf 100644
--- a/.rev-xmle
+++ b/.rev-xmle
@@ -1,4 +1,4 @@
# This number is incremented for every linker change to force rebuilding
# of xmle files.
-3
+4
diff --git a/src/current/standalone.xsl b/src/current/standalone.xsl
index 59b29faa..eb1cf879 100644
--- a/src/current/standalone.xsl
+++ b/src/current/standalone.xsl
@@ -54,8 +54,8 @@
+
-
;
diff --git a/tamer/src/ld/poc.rs b/tamer/src/ld/poc.rs
index df4fd676..7dd764b1 100644
--- a/tamer/src/ld/poc.rs
+++ b/tamer/src/ld/poc.rs
@@ -512,13 +512,17 @@ fn output_xmle<'a, 'i, I: Interner<'i>>(
}
writer.write_event(Event::End(BytesEnd::borrowed(b"l:retmap-exec")))?;
- writer.write_event(Event::Start(BytesStart::borrowed_name(b"l:exec")))?;
+ writer.write_event(Event::Start(BytesStart::borrowed_name(b"l:static")))?;
write_fragments(&mut writer, &sorted.meta)?;
write_fragments(&mut writer, &sorted.worksheet)?;
write_fragments(&mut writer, &sorted.params)?;
write_fragments(&mut writer, &sorted.types)?;
write_fragments(&mut writer, &sorted.funcs)?;
+
+ writer.write_event(Event::End(BytesEnd::borrowed(b"l:static")))?;
+ writer.write_event(Event::Start(BytesStart::borrowed_name(b"l:exec")))?;
+
write_fragments(&mut writer, &sorted.rater)?;
writer.write_event(Event::End(BytesEnd::borrowed(b"l:exec")))?;