MyComplex now works.
diff --git a/Lib/test/pickletester.py b/Lib/test/pickletester.py
index 42b2a5a..cf1bb37 100644
--- a/Lib/test/pickletester.py
+++ b/Lib/test/pickletester.py
@@ -884,7 +884,7 @@
     sample = {"a": 1, "b": 2}
 
 myclasses = [MyInt, MyLong, MyFloat,
-             # MyComplex, # XXX complex somehow doesn't work here :-(
+             MyComplex,
              MyStr, MyUnicode,
              MyTuple, MyList, MyDict]