> But suppose you want all .foo to refer to self and not > to the current topic.
What about given (self) { .... } Also, what about use invocant; resulting in all method bodies in scope getting an implied surrounding given (self) { .... }. And what about 'me' or 'i' instead of 'self'? And "use me;" instead of "use invocant;"? -- me PS. Please don't flame me, my assistant wrote this.