咳といいます。

CVS版のRubyでDiv::Divが動くかチェックしていて気づいたんですが、
CGI::CookieがMarshal.loadできません。

これは意図したものでしょうか?

snow:~/develop mas$ irb18 -r cgi
irb(main):001:0> c = CGI::Cookie.new('name', 'value')
=> ["value"]
irb(main):002:0> Marshal.load(Marshal.dump(c))
NoMethodError: undefined method `has_key?' for ["value"]:Array
         from /usr/local/lib/ruby/1.8/cgi.rb:799:in `initialize'
         from /usr/local/lib/ruby/1.8/delegate.rb:58:in `marshal_load'
         from (irb):2:in `load'
         from (irb):2