Copy builtin functions as atomic. Fixes #746304. Will backport to 2.2.
diff --git a/Misc/NEWS b/Misc/NEWS
index d4a8058..07a5b57 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -83,6 +83,7 @@
- copy.py: applied SF patch 707900, fixing bug 702858, by Steven
Taschuk. Copying a new-style class that had a reference to itself
didn't work. (The same thing worked fine for old-style classes.)
+ Builtin functions are now treated as atomic, fixing bug #746304.
- difflib.py has two new functions: context_diff() and unified_diff().