Yeah, may be the book authors have some time and reason to change the explanation of D item
The next point to improve I suggest is in page 91. Chapter 2, paragraph 2
...we have declared these constructors with default or package-level access...
Seems it better to omits 'or'