Hello! Thank you for replying! On Sun, Oct 09, 2005 at 10:02:05AM -0400, David Binger wrote: > Are you talking about iterating over the keys of an index, and loading > some subset of the values based on information that is encoded in > the keys? Yes, exactly. I'd like to write a program that will do all kind of searches through a huge list of objects, and I need to make the program speed- and memory-efficient. Iterating over indices seems like a good (if not the only) approach. > References are really the dominant structural feature. What is a "reference"? You don't mean deep object hierarchies (a.b.c.d), do you? Oleg. -- Oleg Broytmann http://phd.pp.ru/ phd@phd.pp.ru Programmers don't die, they just GOSUB without RETURN.