puppetlabs/puppet — pull request #2989 by jpartlow (2014-08-19 00:31:10+00:00)
Title: (maint) Require forwardable in puppet/settings.rb

Commit a8e9aa6 extended Puppet::Settings with Forwardable, but did not
require it. This passed specs, but failed in acceptance when run with
system rubies (locally with rvm/rbenv, we're not seeing a problem).
Requiring forwardable, as we do in other files seems to fix the issue.