> > Still, does your approach *require* a parent-child inheritance > relationship? > No, child_class does not *extend* parent_class or parent_tool, if that's what you were asking. But for the activation thing to work, the child class has to call parent_plugin_activation(). -- http://scribu.net