diff --git a/doc/manual/expressions/language-constructs.xml b/doc/manual/expressions/language-constructs.xml
index fe69dba83..2f0027d47 100644
--- a/doc/manual/expressions/language-constructs.xml
+++ b/doc/manual/expressions/language-constructs.xml
@@ -333,7 +333,20 @@ with (import ./definitions.nix); ...
makes all attributes defined in the file
definitions.nix available as if they were defined
-locally in a rec-expression.
+locally in a let-expression.
+
+The bindings introduced by with do not shadow bindings
+introduced by other means, e.g.
+
+
+let a = 3; in with { a = 1; }; let a = 4; in with { a = 2; }; ...
+
+establishes the same scope as
+
+
+let a = 1; in let a = 2; in let a = 3; in let a = 4; in ...
+
+