the need for the StringIO subclass.
This requires Andrew Kuchling's zlib extension module. It still needs some doc strings.