Better puppet configuration objects.