cf0a0f37bf07eb8e9435febe96e3adfe45004f91 - Added break with value to with syntax (BTW, still not mentioned in Documentation) But what about to allow to `break` from arbitrary block (`with`, `do`), and even without value?