> And Lua doesn't have comprehensions OR lambdas.
As stated already, Python-related reasons are irrelevant.
> The other problem you cite I consider to be an additional reason NOT to do it. If making good use of something requires expanding the scope of the change, that's a big red flag, especially in a language whose design is as conservative as Lua's.
I am afraid I cannot deduce unambiguously what "other problem" you reference here, neither do I understand what "change" and "expanding the scope" you mean - I certainly proposed none. Care to explain?
Cheers,
V.