I think one of the original incarnations of the structure looked like this. It doesn't change the approach at all. If you want just the keys, the use: keys %{....} instead of @{...} when you get down there. The references are there just because they were there when it was built, you don't have to use them.
Obviously, the structure wasn't BUILT with code like this. This was taken out of a 600-line program that did a lot of other things.
Comment on Re: Re: So you think you're good with structures?