> Also other object systems which are alternatives to proto seem less > relevant than basic scoping and free variable lookup in functions.
Sorry, but that seems absurd; object systems are less relevant to each other than the totally orthogonal question of scope? > proto does that but uses the consistent default rather than the > inconsistent default that you prefer. $.proto falls back upon get(), I presume, because the authors didn't feel like recursing up the parent hierarchy themselves; I'll continue to believe that the scope pollution was an oversight until they contradict me. At which point I'll probably switch object systems. Vague appeals to consistency, when you're really only talking about naive get() semantics, don't mean much; especially after you've spent hours debugging mysterious bugs resulting from scope pollution. ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel