diff --git a/toolchains/xslt-M4/testing/issue_235_regression-metaschema.xml b/toolchains/xslt-M4/testing/issue_235_regression-metaschema.xml
new file mode 100644
index 000000000..01e13836b
--- /dev/null
+++ b/toolchains/xslt-M4/testing/issue_235_regression-metaschema.xml
@@ -0,0 +1,28 @@
+
+
+ issue-235-test-schema
+ 0.1
+ oscal-value-testing-mini
+ http://csrc.nist.gov/ns/metaschema/unit-tests
+ http://csrc.nist.gov/ns/oscal
+
+ Issue 235 Regression Test
+ A sample Metaschema definition for regression testing.
+ root
+
+
+ Field 1
+ An example field with a flag constrained with optional values.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/toolchains/xslt-M4/testing/issue_235_regression.xspec b/toolchains/xslt-M4/testing/issue_235_regression.xspec
new file mode 100644
index 000000000..dc6fe0396
--- /dev/null
+++ b/toolchains/xslt-M4/testing/issue_235_regression.xspec
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ https://example.com
+
+
+
+
+
+
+
+ https://example.com
+
+
+
+
+
+
+
+
+
+
+ value2
+ https://example.com
+
+
+
+
+
+
+
+ value2
+ https://example.com
+
+
+
+
+
+
+
+
+
+
+ value2
+
+
+
+
+
+
+
+
+ value2
+
+
+
+
+
+
+
+
\ No newline at end of file