1.9

$plugin->setPrivateSetting doesn't trigger plugin hooks. 

Calling $plugin->set instead trigger plugin hooks and internally calls $plugin->setPrivateSetting

Fixes: #6820
We need a comment to explain why this must be done with way.