<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div>Breaking changes, at this point, have a high bar for acceptance. I am failing to see how the downsides presented here are enough to warrant a change.&nbsp;</div><div><br></div><div>Also:</div><div><blockquote type="cite"><span style="background-color: rgba(255, 255, 255, 0);">Developers who follow this rule may accidentally insert&nbsp;<code class="" style="box-sizing: border-box; padding: 0.2em 0px; margin: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;">newValue</code>&nbsp;or&nbsp;<code class="" style="box-sizing: border-box; padding: 0.2em 0px; margin: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;">oldValue</code>&nbsp;in the wrong observer. It is not that uncommon</span></blockquote><br></div><div>One example from a tweet doesn't seem convincing enough that this is not an uncommon problem. Are there more examples of people getting hurt by this?</div><div><br></div><div>Brandon&nbsp;</div><div><br>On Nov 30, 2016, at 5:40 PM, Erica Sadun via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>&gt; wrote:<br><br></div><blockquote type="cite"><div>Developers who follow this rule may accidentally insert&nbsp;<code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.600000381469727px; padding: 0.2em 0px; margin: 0px; background-color: rgba(0, 0, 0, 0.0392157); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;" class="">newValue</code>&nbsp;or&nbsp;<code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.600000381469727px; padding: 0.2em 0px; margin: 0px; background-color: rgba(0, 0, 0, 0.0392157); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;" class="">oldValue</code>&nbsp;in the wrong observer. It is not that uncommon</div></blockquote></body></html>