Make strip behave as documented. Will backport to 2.2.3.
diff --git a/Lib/string.py b/Lib/string.py
index ec796f6..64e1190 100644
--- a/Lib/string.py
+++ b/Lib/string.py
@@ -74,14 +74,14 @@
     return s.swapcase()
 
 # Strip leading and trailing tabs and spaces
-def strip(s):
+def strip(s, chars=None):
     """strip(s) -> string
 
     Return a copy of the string s with leading and trailing
     whitespace removed.
 
     """
-    return s.strip()
+    return s.strip(chars)
 
 # Strip leading tabs and spaces
 def lstrip(s):