Klaus Weidner wrote: > I can confirm that this part is easy - my code uses delayed evaluation to > make access to indirect objects completely transparent to the functions > using them. Sounds good. It's always nice to see concepts like delayed evaluation put to a good use. Arthur