diff --git a/gpl-lgpl.tex b/gpl-lgpl.tex
index a2b6411943f11dc892ddd5af60882d3db2a0def5..5b9a7caaf976540000f7f7910eaf3da992e45033 100644
--- a/gpl-lgpl.tex
+++ b/gpl-lgpl.tex
@@ -2447,6 +2447,21 @@ issue only comes up in distribution of object code, it is more logical to
 place those requirements with the parts of GPLv3 dealing directly with object
 code distribution).
 
+The penultimate paragraph in GPLv3\S2 notes that GPLv3's CCS definition does
+not require source that can be automatically generated.  Many code
+generators, preprocessors and take source code as input and sometimes even
+have output that is still source code.  Source code should always be whatever
+the original programmer preferred to modify.
+
+GPLv3\S1's final paragraph removes any ambiguity about what should be done on
+source-only distributions.  Specifically, the right to convey source code
+that does not compile, does not work, or otherwise is experimental
+in-progress work is fully permitted, \textit{provided that} no object code
+form is conveyed as well.  Indeed, when combined with the permissions in
+GPLv3\S~5, it is clear that if one conveys \texti{only} source code, one can
+never be required to provide more than that.  One always has the right to
+modify a source code work by deleting any part of it, and there can be no
+requirement that free software source code be a whole functioning program.
 
 % FIXME: Standard Interface
 
@@ -2477,12 +2492,7 @@ qualified for this exception.
 
 It is important to note that section 11, paragraph 3 refers to a work that is
 conveyed, and section 10, paragraph 2 refers to a kind of automatic
-counterpart to conveying achieved as the result of a transaction.  The
-permissions of section 5 imply that if one distributes source code, one can
-never be required to provide more than what is distributed.  One always has
-the right to modify a source code work by deleting any part of it, and there
-can be no requirement that free software source code be a whole functioning
-program.
+counterpart to conveying achieved as the result of a transaction. 
 
 \section{GPLv3~\S2: Basic Permissions}
 
