On Mar 28, 2007, at 5:01 PM, Giles Bowkett wrote:

> Thing is, there were elements on each line which affected not the
> lines themselves but the groups those lines were part of, and to
> collect those, I resorted to an additional hash. So I ended up with a
> hash of Structs, indexed by group ID, and a hash of collected
> elements, also indexed by group ID.

Any chance you could show us some trivial example data (just ten  
lines or so is fine and we only need the key fields) and how you want  
to access it.  We might have better ideas when we see the specifics...

James Edward Gray II