Plugin configuration can be goofy because a plugin may specify global value, like so: (https://github.com/puppetlabs-operations/puppet-mcollective/blob/master/templates/security/psk.cfg.erb#L2). This is a nicer approach to handling plugin configuration, but what do you think should happen with those global configurations that are related to a specific plugin?