<div dir="ltr"><div class="gmail_default" style="color:rgb(0,0,102)"><br></div><div class="gmail_default"><font color="#000066">* What is your evaluation of the proposal?</font></div><div class="gmail_default"><font color="#000066"><br></font></div><div class="gmail_default"><font color="#000066">I am strongly opposed to this proposal.</font></div><div class="gmail_default"><br></div><div class="gmail_default"><font color="#000066">* Is the problem being addressed significant enough to warrant a change to Swift?</font></div><div class="gmail_default"><br></div><div class="gmail_default">No. <span style="color:rgb(0,0,102)">This can easily be addressed with a style-guide by programmers/teams who think it&#39;s a significant problem. A lot of us have not encountered an issue with the current behaviour. We end up with more concise code because of it. Those who are worried about this behaviour can follow a practice of adding `self.` in front of all their instance members. This is no different from having confusingly named functions or variables. </span></div><div class="gmail_default"><br></div><div class="gmail_default"><font color="#000066">* Does this proposal fit well with the feel and direction of Swift?</font></div><div class="gmail_default"><font color="#000066"><br></font></div><div class="gmail_default"><font color="#000066">Yes in the sense that it errs on the side of greater safety. But leaning too much in that direction can lead to unnecessary changes with very small upsides. I don&#39;t think the problem is big enough to warrant a language change. </font></div><div class="gmail_default"><font color="#000066"><br></font></div><div class="gmail_default"><font color="#000066"> * If you have you used other languages or libraries with a similar feature, how do you feel that this proposal compares to those?</font></div><div class="gmail_default"><font color="#000066"><br></font></div><div class="gmail_default"><font color="#000066">I have not, but I have enjoyed having `self.` be optional in the Swift code I&#39;ve written so far. </font></div><div class="gmail_default"><span style="color:rgb(0,0,102)"><br></span></div><div class="gmail_default"><span style="color:rgb(0,0,102)">* How much effort did you put into your review? A glance, a quick reading, or an in-depth study?</span><br></div><div class="gmail_default"><br></div><div class="gmail_default">I have quickly reviewed the arguments on the two sides by going through the archives.</div><div class="gmail_default"><br></div><div class="gmail_default">Hirad</div><div class="gmail_default" style="color:rgb(0,0,102)"><br></div></div>