Nick wrote: > but I always thought this was the wrong way to do it anyway. (Eg. what > should happen when the value is a struct and you use ii[3].foo?) Raise an exception? Wolfgang Draxinger