complex comments

diff --git a/asn1c/tests/data-70/data-70-07-D.in b/asn1c/tests/data-70/data-70-07-D.in
index 554b5a8..14922b0 100644
--- a/asn1c/tests/data-70/data-70-07-D.in
+++ b/asn1c/tests/data-70/data-70-07-D.in
@@ -1,7 +1,7 @@
 <PDU>
 	<set>
-		<opaque><!-- zzz --></opaque>
-	<!-- zzz -->
+		<opaque><!-- <zzz> --></opaque>
+	<!-- <zzz> -->
 		<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
index 156f0e3..b4f0d9b 100644
--- a/asn1c/tests/data-70/data-70-09-D.in
+++ b/asn1c/tests/data-70/data-70-09-D.in
@@ -1,6 +1,6 @@
 <PDU>
 	<setOf>
 		<REAL>3.14</REAL>
-		<REAL><!--zzz--><PLUS-INFINITY/></REAL>
+		<REAL><!--<zzz>--><PLUS-INFINITY/></REAL>
 	</setOf>
 </PDU>
diff --git a/asn1c/tests/data-70/data-70-14-D.in b/asn1c/tests/data-70/data-70-14-D.in
index e8a686b..1279a94 100644
--- a/asn1c/tests/data-70/data-70-14-D.in
+++ b/asn1c/tests/data-70/data-70-14-D.in
@@ -1,5 +1,5 @@
 <PDU>
 	<extensibleSet>
-		<string>something&#x20here</string>
+		<string>some<!-- <zzz> -->thing&#x20here</string>
 	</extensibleSet>
 </PDU>
diff --git a/asn1c/tests/data-70/data-70-17-D.in b/asn1c/tests/data-70/data-70-17-D.in
index c9bb244..f060092 100644
--- a/asn1c/tests/data-70/data-70-17-D.in
+++ b/asn1c/tests/data-70/data-70-17-D.in
@@ -1,6 +1,6 @@
 <PDU>
 	<extensibleSet>
-		<extension> <!-- ext --> </extension>
+		<extension> <!-- <ext> --> </extension>
 		<!-- zzz -->
 		<zuka/>
 	</extensibleSet>
diff --git a/asn1c/tests/data-70/data-70-24-D.in b/asn1c/tests/data-70/data-70-24-D.in
index 81c686b..93c34f4 100644
--- a/asn1c/tests/data-70/data-70-24-D.in
+++ b/asn1c/tests/data-70/data-70-24-D.in
@@ -1,6 +1,6 @@
 <PDU>
 	<extensibleSequence>
 		<extensibleSequence/>
-		<integer>234</integer>
+		<integer><!-- <zzz> -->234</integer>
 	</extensibleSequence>
 </PDU>