restructuring
diff --git a/asn1c/tests/data-70/data-70-07-D.in b/asn1c/tests/data-70/data-70-07-D.in
new file mode 100644
index 0000000..6301f7c
--- /dev/null
+++ b/asn1c/tests/data-70/data-70-07-D.in
@@ -0,0 +1,6 @@
+<PDU>
+ <set>
+ <opaque></opaque>
+ <roid>123.456.789.101112</roid>
+ </set>
+</PDU>
diff --git a/asn1c/tests/data-70/data-70-09-D.in b/asn1c/tests/data-70/data-70-09-D.in
new file mode 100644
index 0000000..870debd
--- /dev/null
+++ b/asn1c/tests/data-70/data-70-09-D.in
@@ -0,0 +1,6 @@
+<PDU>
+ <setOf>
+ <REAL>3.14</REAL>
+ <REAL><PLUS-INFINITY/></REAL>
+ </setOf>
+</PDU>
diff --git a/asn1c/tests/data-70/data-70-12.in b/asn1c/tests/data-70/data-70-12.in
new file mode 100644
index 0000000..7584b0b
--- /dev/null
+++ b/asn1c/tests/data-70/data-70-12.in
@@ -0,0 +1,4 @@
+<PDU>
+ <extensibleSet>
+ </extensibleSet>
+</PDU>