Track extra arg to option_table to all uses of it
diff --git a/Lib/distutils/fancy_getopt.py b/Lib/distutils/fancy_getopt.py
index 2ed29a2..a11b4d5 100644
--- a/Lib/distutils/fancy_getopt.py
+++ b/Lib/distutils/fancy_getopt.py
@@ -358,8 +358,8 @@
         else:
             lines = ['Option summary:']
 
-        for (long,short,help) in self.option_table:
-
+        for option in self.option_table:
+            long, short, help = option_table[:3]
             text = wrap_text(help, text_width)
             if long[-1] == '=':
                 long = long[0:-1]