Currently if you write code like this in Python:
executor.map(whatever)
Scintilla highlights map as a builtin, even though it's used here as a method. Maybe the builtin detection algorithm can check whether the name is following a period, and if so not highlight it?
Conversely some people want methods like 'join' in 'list.join' highlighted. So this should be an option, possibly a per-symbol choice.
I'm baffled to hear that people want
joininlist.joinhighlighted. I don't see the sense in it. But as long as that's something that can be turned off, I have no problem with it.