Should we have a check here for any resources that weren't assigned a provider?  (Puppet::DevError, i.e. a bug somehow)