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

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

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


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?