In the real-time life, people always have different opinions in some disputable things. This is in particular the case in the world of methodologists. In such a case, we should raise our thumb if somebody's opinion is self-contained and he/she can defend for him/herself.
As far as the question I raised here, I
think your explanation is self-consistent.
I am intending to accept your explanation.
However, I don't think all the C++ programmers will agree with you. As I have said, human lanaguges have intrinsic ambiguities. By the same words, people may mena different things. This is even true among those C++ gurus such as Bruce Eckel and Stanley Lippman.
For us, it is really diffiuclt to be judges because of our weakpoints in using English.