Puppet highlighting, taken from puppetlabs/puppet repository.