>> Where possible, should we retroactively make existing
>> keywords contextual?
>
> The benefit of contextual keywords is being able to choose popular method/function/variable names as new keywords
> without a disruptive deprecation and migration process. That benefit doesn't apply to existing keywords.
No, but it would have the benefit of allowing existing keywords to be reused where it makes sense; a recent example I
came across is the Tcl/Tk interface -- Tk has a method named `raise`, but it has to be renamed to tkraise because of the
keyword clash (it's also given a `lift` alias).
This is a reasonable idea, with definite pros and cons. I recommend starting a separate thread about that.