WIP: Return nil if service returns empty result

Inspired by

* http://drewblessing.com/blog/-/blogs/puppet-hiera-implement-defined-resource-types-in-hiera
* http://docs.puppetlabs.com/hiera/1/custom_backends.html