AbstractHandler::invokePluginHooks now only invokes the hook if the specified plugin supports that method.