<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">IOW, OOP-uber-alles does not work and is not necessary in JS.</div></blockquote>
<div><br></div><div>Yep - I'm sensing that.</div><div><br></div><div>Actually, I'm trying to push the "class" idea to see where it breaks down, and I think my original point still stands:   "methods with private names" and OOP-style "private methods" are not the same thing.</div>
<div><br></div><div>More to the point:  it seems that given the inability of privately named methods to fully emulate OOP-style privacy, it would seem unlikely that we'd ever want a "private" method modifier, as in:</div>
<div><br></div><div>    private M3() { ... }</div><div><br></div><div>It would just be too confusing.</div><div><br></div><div><br></div><div>kevin</div></div>