[PRE-RFC] generalized return/escape/continue from scopes

You do know that you can use labels for break and continue already, right?

As for return, there were sort of similar ideas in this thread: