Object::Pluggable is a base class for creating plugin enabled objects. It is
a generic port of POE::Component::IRC's plugin system.

If your object dispatches events to listeners, then Object::Pluggable may be
a good fit for you.

WWW: http://search.cpan.org/dist/Object-Pluggable/
