Patch # 1739906 by Christian Heimes -- add reduce to functools (importing
it from __builtin__).
diff --git a/Lib/functools.py b/Lib/functools.py
index bb13713..30e1d24 100644
--- a/Lib/functools.py
+++ b/Lib/functools.py
@@ -8,6 +8,7 @@
 # See C source code for _functools credits/copyright
 
 from _functools import partial
+from __builtin__ import reduce
 
 # update_wrapper() and wraps() are tools to help write
 # wrapper functions that can handle naive introspection