it is apparent that for some reason facter code was written to explicitly make custom facts different for each user on the machine. Esp. the /etc/facter/facts.d which is being used by defaul only for "root" user. This results in unexpected behavior where seemingly system-wide settings are not reflected for everybody unless they explicitely ask for it. What was the intent? Is there a workaround?