bpo-17422: slightly more precise language (GH-18682)

(cherry picked from commit e59334ebc9308b0f3ad048ef293c6b49e6456d1a)

Co-authored-by: Caleb Donovick <cdonovick@users.noreply.github.com>
diff --git a/Doc/reference/datamodel.rst b/Doc/reference/datamodel.rst
index 06f4992..1530775 100644
--- a/Doc/reference/datamodel.rst
+++ b/Doc/reference/datamodel.rst
@@ -1951,7 +1951,7 @@
 the final class object is created the namespace is copied into a new ``dict``.
 
 If the metaclass has no ``__prepare__`` attribute, then the class namespace
-is initialised as an empty :func:`dict`.
+is initialised as an empty ordered mapping.
 
 .. seealso::