I'm very leery of adding parameters for every possible option on every package provider; do you think that this sort of thing could be supported if we used https://github.com/puppetlabs/puppet/pull/2034 ?