renamed PluginNotifier to PluginComposite (it's still not quite right)
moved a couple of lines
Rewrote decorator tests