I've studied the fundamental ooRexx classes but haven't been able to determine if it is possible for code in a method to get hold of the object that invoked the method. Yes, sounds messy I agree so consider the following example:

a = .a~new

::class a
::method init
b = .b~new
b~hi

::class b
::method hi
say "Object" xxxx "invoked this method"

xxxx in this case should be a. Of course one can code

b~hi(self) 

and pick up the argument in the hi method, but I'm after a more generalised way to get hold of that information. Is it possible?

Staffan