次のように、特異クラス内で定義したクラスを marshal するとエラーが出ま
す。それはいいのですが、load 時なのは変で dump 時なんじゃないでしょう
か。

% ruby -e '
class << Object.new
class C
end
Marshal.load(Marshal.dump(C))
end
'
-e:5:in `load': undefined class/module Object::C (ArgumentError)
        from -e:5
-- 
[田中 哲][たなか あきら][Tanaka Akira]