not working and breaking old puppet/facter versions