modified to conform to conventions used for plugin puppet modules