Vendor facter as it might be packaged for the wrong Ruby

Puppet Labs packages are going into a "vendor_ruby" dir which doesn't appear
to be version-dependent, so remarkably, both the default Ruby version(s) on
Ubuntu 12.04 and the Brightbox PPA rebuilds load them.

However users of the distro facter/puppet packages will have the files under
/usr/lib/ruby/1.8/, which the Brightbox rebuild won't load.

Might this cause a conflict when loading Facter from Foreman?  Could it load
a bit of both if a user has Puppet Labs packages?