Handle testlist_safe as if it were testlist.
diff --git a/Lib/compiler/transformer.py b/Lib/compiler/transformer.py
index c2a3b96..88b3dac 100644
--- a/Lib/compiler/transformer.py
+++ b/Lib/compiler/transformer.py
@@ -515,9 +515,11 @@
 
     def testlist(self, nodelist):
         # testlist: expr (',' expr)* [',']
+        # testlist_safe: test [(',' test)+ [',']]
         # exprlist: expr (',' expr)* [',']
         return self.com_binary(Tuple, nodelist)
 
+    testlist_safe = testlist # XXX
     exprlist = testlist
 
     def test(self, nodelist):
@@ -1254,6 +1256,7 @@
 _doc_nodes = [
     symbol.expr_stmt,
     symbol.testlist,
+    symbol.testlist_safe,
     symbol.test,
     symbol.and_test,
     symbol.not_test,
@@ -1306,6 +1309,7 @@
     symbol.try_stmt,
     symbol.suite,
     symbol.testlist,
+    symbol.testlist_safe,
     symbol.test,
     symbol.and_test,
     symbol.not_test,