Hodor. Combining a class defintion and a site.pp file doesn't work very well.