Replace .keys() with .iteritems().  Second review and test by Alex.
diff --git a/Lib/mhlib.py b/Lib/mhlib.py
index e5900ac..e463c03 100644
--- a/Lib/mhlib.py
+++ b/Lib/mhlib.py
@@ -314,9 +314,9 @@
         """Write the set of sequences back to the folder."""
         fullname = self.getsequencesfilename()
         f = None
-        for key in sequences.keys():
+        for key, seq in sequences.iteritems():
             s = IntSet('', ' ')
-            s.fromlist(sequences[key])
+            s.fromlist(seq)
             if not f: f = open(fullname, 'w')
             f.write('%s: %s\n' % (key, s.tostring()))
         if not f: