added SET

diff --git a/tests/62-any-OK.asn1 b/tests/62-any-OK.asn1
index 34d7e24..f3d784c 100644
--- a/tests/62-any-OK.asn1
+++ b/tests/62-any-OK.asn1
@@ -12,23 +12,29 @@
 BEGIN
 
 	T ::= CHOICE {
-		s1 T1,
-		s2 T2
+		s1 T1-ext,
+		s2 T2,
+		s3 T3
 	}
 
-	T1 ::= SEQUENCE {
+	T1-ext ::= SEQUENCE {
 		i	INTEGER OPTIONAL,
 		any	[1] ANY,	-- Converted into [1] EXPLICIT ANY
 		...
 	}
 
 	T2 ::= [16] SEQUENCE {
-			m1  [0] NumericString,
-			m2  [1] BOOLEAN,
-			m3  [3] SEQUENCE OF NumericString,
-			o4  [4] BOOLEAN OPTIONAL,
-			o5  [5] BOOLEAN OPTIONAL,
-			o6  [6] BOOLEAN OPTIONAL
+		m1  [0] NumericString,
+		m2  [1] BOOLEAN,
+		m3  [3] SEQUENCE OF NumericString,
+		o4  [4] BOOLEAN OPTIONAL,
+		o5  [5] BOOLEAN OPTIONAL,
+		o6  [6] BOOLEAN OPTIONAL
+	}
+
+	T3 ::= SET {
+		m1  [0] NumericString,
+		m2  [1] BOOLEAN
 	}
 
 END
diff --git a/tests/62-any-OK.asn1.-EF b/tests/62-any-OK.asn1.-EF
index 22a64bb..4c8f5c4 100644
--- a/tests/62-any-OK.asn1.-EF
+++ b/tests/62-any-OK.asn1.-EF
@@ -5,11 +5,12 @@
 BEGIN
 
 T ::= CHOICE {
-    s1	 T1,
-    s2	 T2
+    s1	 T1-ext,
+    s2	 T2,
+    s3	 T3
 }
 
-T1 ::= SEQUENCE {
+T1-ext ::= SEQUENCE {
     i	 INTEGER OPTIONAL,
     any	 [1] EXPLICIT ANY,
     ...
@@ -24,4 +25,9 @@
     o6	 [6] IMPLICIT BOOLEAN OPTIONAL
 }
 
+T3 ::= SET {
+    m1	 [0] IMPLICIT NumericString,
+    m2	 [1] IMPLICIT BOOLEAN
+}
+
 END