I'm wondering if it would be OK to remove the FakeSocket class in httplib? Actually, it's currently a function that returns one of its arguments. It's not documented as part of the module, and not used elsewhere in the rest of the library. Bill