Translations:Extension:Scribunto/Lua reference manual/1308/en

Like tables, if a function is assigned to a different variable or passed as an argument to another function, it is still the same underlying "function object" that will be called.