@hkenney Please paste me your exact steps from your terminal and also let me know where in the code you think it will fail with a NoMethodError. Also paste me your git SHA. I am unable to reproduce the issue you're describing.

Here was my steps (I tried both `FACTER_KERNEL` and `FACTER_kernel`):

```sh
razic at razic in ~/razic/facter on (f83db16...)
bundle install --path vendor/bundle --binstubs
Fetching gem metadata from https://rubygems.org/.........
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Installing rake (10.0.4)
Installing coderay (1.0.9)
Installing diff-lcs (1.1.3)
Using facter (1.7.0) from source at .
Installing json (1.7.7)
Installing metaclass (0.0.1)
Installing method_source (0.8.1)
Installing mocha (0.10.5)
Installing slop (3.4.4)
Installing pry (0.9.12)
Installing rspec-core (2.11.1)
Installing rspec-expectations (2.11.3)
Installing rspec-mocks (2.11.3)
Installing rspec (2.11.0)
Installing rspec-puppet (0.1.6)
Installing puppetlabs_spec_helper (0.4.1)
Installing redcarpet (2.2.2)
Installing watchr (0.7)
Installing yard (0.8.6.1)
Using bundler (1.3.0)
Your bundle is complete! It was installed into ./vendor/bundle

razic at razic in ~/razic/facter on (f83db16...) *
FACTER_KERNEL=foo vendor/bundle/ruby/1.8/bin/facter
architecture => x86_64
domain => local
facterversion => 1.6.17
fqdn => razic.local
hardwareisa => i386
hardwaremodel => x86_64
hostname => razic
id => razic
kernel => foo
kernelmajversion => 12.3
kernelrelease => 12.3.0
kernelversion => 12.3.0
operatingsystem => foo
operatingsystemrelease => 12.3.0
osfamily => foo
path => /opt/boxen/rbenv/libexec:/opt/boxen/rbenv/plugins/ruby-build/bin:/usr/local/heroku/bin:/usr/local/heroku/bin:bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:/opt/boxen/homebrew/share/python:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
ps => ps -ef
puppetversion => 3.1.1
rubysitedir => /Library/Ruby/Site/1.8
rubyversion => 1.8.7
timezone => ICT
uptime => 29 days
uptime_days => 29
uptime_hours => 715
uptime_seconds => 2577021
```