@orangy: not quite true.
In several (dynamic) OO languages you can run a block of code with a given "receiver".
That's exactly what "extension lambda" does.
However, it's often a bit more wordy (with a special message) and, as mentioned above, not statically typed.