これが正当な名前間隔ではないのはなぜですか? これは、ActiveRecord クラスでよく使用します。AR は何か魔法のようなことをしますか?
$ irb
1.9.3-p194 :001 > class F::B
1.9.3-p194 :002?> end
NameError: uninitialized constant F
from (irb):1
from /Users/bob/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `<main>'