Reworking in the style of PuppetLab's NTP module