Steve Alexander wrote: > > I don't see how a utility helps here. The utility needs to be "acquired" > from the context of the object, not from the context of the component > that wants to get the object's reference. > > Surely an adapter can do that task. Or rather, an adapter's "maker", that is, factory. -- Steve Alexander