> is not what I want, because it has flattened the whole array. 
>  Is this a
> case for an "insert" method for Array?  Or "Is There A Better 
> Way To Do
> It?"

Well, I'm not sure what you want, but I assume you want to insert another
array's content (all elements) after certain place in another array. That
is, by example, to array [1,2,3] you want to insert array [4,5,6] right
after second element, so that the end result would be [1,2,4,5,6,3].

And my ruby prints:

  ruby -e 'a=[1,2,3]; a[2,0]=[4,5,6]; p a'
  
  [1, 2, 4, 5, 6, 3]

	- Aleksi