I understand that for C++ scope-completion is more relevant, and for that I can understand the idea as you often do `ClassName::` or `this->`
I have to correct you there, as my edit above said, C++ programmers almost __never__ do `this->` (grep Scintilla source if you don't believe me), scope completion is _not_ more relevant to C++, member names are most often _not_ qualified. Please forget the Python idea of `self.xxx`, it does not apply to C++.