This changes what files get loaded from `puppet/provider/confine/#{name}` to `puppet/confine/#{name}`. I don't think this is a published extension point, though...