Some extensions to service and, primarily, file snippet for puppet

Corrected the PR