On Wed, May 15, 2002 at 12:30:40AM +0900,
 David Alan Black wrote:

> Personally I don't like it: it still feels to me like #to_a (on what
> at least "feels" like a string) is magically interpolating values that
> weren't there.  This makes me question in what sense it is going "to"
> an array -- or, to put it another way, "to_a" seems like the wrong
> name for what is happening here.

yes, This is a very difficult problem.

However, there is real problem to other places.

if cgi["key"] return String,

  foo(cgi["key"])
  cgi.params["key"].each{|value| foo(value) }

It's ok.

problem is this:

  cgi["key"].each{|value| foo(value) }

Will this be necessary?


-- 
Wakou Aoyama  <wakou / fsinet.or.jp>