dbl... / wobblini.net wrote: > I'll put in a plug here for flattenx, which lets you flatten by any > number of levels so that you could do the above without the > over-flattening vulnerability. > > http://raa.ruby-lang.org/project/flattenx/ Yes, yes! I've used this locally, and wanted to rely on this remotely, many times! This, too, should be in the core (particularly since it requires compilation, and is not a pure-ruby solution.)