Puppet function and data backend for Hiera