<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Dec 23, 2015, at 8:43 PM, Charles Srstka <<a href="mailto:cocoadev@charlessoft.com" class="">cocoadev@charlessoft.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><blockquote type="cite" class="">On Dec 23, 2015, at 8:15 PM, Matthew Johnson via swift-evolution <<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>> wrote:<br class=""></blockquote><div class=""><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">I’m not trying to force my opinion on anyone. I’m just making a case for the advantages of a particular default. Changing the default does not break inheritance at all. Nobody has to use the default when it doesn’t fit the design they wish to implement. </span></div></blockquote></div><br class=""><div class="">I disagree; changing the default will largely break inheritance, because hardly anything (in pure-Swift frameworks; I know that Obj-C will still be what it is) will be overridable anymore, unless the framework author specifically anticipated your use case. Which when we’re dealing with human developers, isn’t necessarily going to be the case.</div><div class=""><br class=""></div></div></div></blockquote></div><br class=""><div class="">Please read the post I just sent regarding 3rd party frameworks and libraries and comment there if you disagree.</div></body></html>