Puppet uses Facter.search
puppet/lib/ruby/vendor_ruby/puppet/defaults.rb:1831
Params: ["C:/ProgramData/PuppetLabs/puppet/cache/lib/facter", "C:/ProgramData/PuppetLabs/puppet/cache/facts"]
puppet/lib/ruby/vendor_ruby/puppet/indirector/facts/facter.rb:65