By the way - I do think your points about exception safety WRT cleaning up
illegal intermediate states is extremely interesting. That is, in my
opinion, a principal reason why the exceptions do _not_ result in robust
software, as proponents claim, but instead in software which works well in
most situations, but which fail catastrophically and unpredictably due to
failure to handle black-swan error cases.
On Tue, Jul 11, 2017 at 1:24 PM, Dan Burkert <[EMAIL PROTECTED]> wrote: