module T::Private::Abstract::Hooks
def extend_object(other)
`extended` hook, but this gets calls before the ancestors of `other` get modified, which
It gets called when *that* module gets extended in another class/module (similar to the
This will become the self.extend_object method on a module that extends Abstract::Hooks.
def extend_object(other) vate::Abstract::Data.set(self, :last_used_by, other)