This ends up conflicting with a method installed by ActiveSupport, which will be around if ActiveRecord storeconfigs are in use. I debugged and ended up stepping into that instead of this method?

````
[2, 11] in /Users/andy/work/puppet/.bundle/gems/ruby/1.9.1/gems/activesupport-3.2.17/lib/active_support/core_ext/module/deprecation.rb
   2    # Declare that a method has been deprecated.
   3    #   deprecate :foo
   4    #   deprecate :bar => 'message'
   5    #   deprecate :foo, :bar, :baz => 'warning!', :qux => 'gone!'
   6    def deprecate(*method_names)
=> 7      ActiveSupport::Deprecation.deprecate_methods(self, *method_names)
   8    end
   9  end
(rdb:1) q
````