<div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:0px 0px 1.2em!important">I’ve created a proposal draft, copy-pasting some parts from David Owens’ proposal.<br><a href="https://gist.github.com/Anton3/3e4081da1adbc6e7a7f377987985c289">Here it is</a>.</p>
<p style="margin:0px 0px 1.2em!important">I had to make one addition, which hasn’t been discussed yet. Look at <a href="https://gist.github.com/Anton3/3e4081da1adbc6e7a7f377987985c289#multiple-throwing-calls-in-one-do-block">Multiple throwing calls</a> section. Is this feature controversal, or it’s fine to keep in the proposal? Is it feasible from implementation point of view?</p>
<div title="MDH:SSd2ZSBjcmVhdGVkIGEgcHJvcG9zYWwgZHJhZnQsIGNvcHktcGFzdGluZyBzb21lIHBhcnRzIGZy
b20gRGF2aWQgT3dlbnMnIHByb3Bvc2FsLjxkaXY+W0hlcmUgaXQgaXNdKGh0dHBzOi8vZ2lzdC5n
aXRodWIuY29tL0FudG9uMy8zZTQwODFkYTFhZGJjNmU3YTdmMzc3OTg3OTg1YzI4OSkuPC9kaXY+
PGRpdj48YnI+PC9kaXY+PGRpdj5JIGhhZCB0byBtYWtlIG9uZSBhZGRpdGlvbiwgd2hpY2ggaGFz
bid0IGJlZW4gZGlzY3Vzc2VkIHlldC4gTG9vayBhdCBbTXVsdGlwbGUgdGhyb3dpbmcgY2FsbHNd
KGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL0FudG9uMy8zZTQwODFkYTFhZGJjNmU3YTdmMzc3OTg3
OTg1YzI4OSNtdWx0aXBsZS10aHJvd2luZy1jYWxscy1pbi1vbmUtZG8tYmxvY2spIHNlY3Rpb24u
IElzIHRoaXMgZmVhdHVyZSBjb250cm92ZXJzYWwsIG9yIGl0J3MgZmluZSB0byBrZWVwIGluIHRo
ZSBwcm9wb3NhbD8gSXMgaXQgZmVhc2libGUgZnJvbSBpbXBsZW1lbnRhdGlvbiBwb2ludCBvZiB2
aWV3PzwvZGl2Pg==" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0">​</div></div></div>