in reply to Instance field access from private methods

No one has yet explained why the symbol table won't help you. Most objects are stored in lexical variables, which aren't held in a symbol table. It's possible to store an object in the package's symbol table, but by the time you take into account multiple concurrent objects, you've gone to more trouble than its worth to do the same thing using an object invocant gives you for almost free. :)

  • Comment on Re: Instance field access from private methods