It's probably worth mentioning here what exactly that default means.  If I'm reading your code correctly the default is to just leave the settings that were layed down by the package--which I believe is indeed the correct behavior, but reading the current docs doesn't make that entirely clear.

We might even want to include a link to the public puppetdb docs so folks can see what the defaults are.