ふと気がついたのですが、

% ruby -ve 'Array.dup.new'
ruby 1.8.1 (2003-12-22) [i686-linux]
-e:1:in `new': allocator undefined for #<Class:0x401be394> (NoMethodError)
        from -e:1

というように、dup した Array のインスタンスが生成できないようです。

% ruby-1.6 -ve 'p Array.dup.new'
ruby 1.6.8 (2003-03-11) [i686-linux]
[]

というように 1.6 ではできたのですが。
-- 
[田中 哲][たなか あきら][Tanaka Akira]