String#gsubでエラー?

Ruby1.8.7-p22で ActiveSupport2.0.2 の、 String#camelizeをすると、 Ruby1.8.7だから、 String#gsub() #=> Enumerable::Enumerator になっちゃうので、エラー。 - Ruby学習メモ - Rubyist

String#gsub() #=> Enumerable::Enumeratorになるケースってブロックなしで、引数がひとつの場合では?その場合以前ならエラーになるし。

require 'rubygems'
gem 'activesupport', '= 2.0.2'
require 'active_support'
RUBY_VERSION                    # => "1.8.7"
"hoge_boke".camelize            # => "HogeBoke"