Clarify an assumption that importlib.abc.PyLoader makes when importing a
package and setting __path__.
diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst
index eb9fd00..a39c17e 100644
--- a/Doc/library/importlib.rst
+++ b/Doc/library/importlib.rst
@@ -215,7 +215,10 @@
     ..method:: load_module(fullname)
 
         A concrete implementation of :meth:`importlib.abc.Loader.load_module`
-        that loads Python source code.
+        that loads Python source code. All needed information comes from the
+        abstract methods required by this ABC. The only pertinent assumption
+        made by this method is that when loading a package
+        :attr:`__path__` is set to ``[os.path.dirname(__file__)]``.
 
     ..method:: get_code(fullname)