SF bug #491415 PyDict_UpdateFromSeq2() unused
PyDict_UpdateFromSeq2():  removed it.
PyDict_MergeFromSeq2():  made it public and documented it.
PyDict_Merge() docs:  updated to reveal <wink> that the second
argument can be any mapping object.
diff --git a/Misc/NEWS b/Misc/NEWS
index 6df0b52..ecdef48 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -75,8 +75,12 @@
 
 C API
 
+- New function PyDict_MergeFromSeq2() exposes the builtin dict
+  constructor's logic for updating a dictionary from an iterable object
+  producing key-value pairs.
+
 - PyArg_ParseTupleAndKeywords() requires that the number of entries in
-  the keyword list equals the number of argument specifiers.  This
+  the keyword list equal the number of argument specifiers.  This
   wasn't checked correctly, and PyArg_ParseTupleAndKeywords could even
   dump core in some bad cases.  This has been repaired.  As a result,
   PyArg_ParseTupleAndKeywords may raise RuntimeError in bad cases that