Creation of function using eval

You can define a function that run the rest of the current function and invokelast that.
And no you can’t do better than that since it’s the most the compiler can infer about your code.