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