As a heads up, later down the road this class (and `Puppet::Util::Portage`) need to have their namespace changed to `PuppetX` for best practice. No need for action right now, just thought I would give you a heads up. :)

The reason for this is that this risks a name collision with upstream Puppet, in case a similar constant is added. Using `PuppetX` to clearly indicate this is a third party extension alleviates this risk.