Walter Bright: > Under the hood, a T[new] will be a single pointer to a library defined > type. This library defined type will likely contain three properties: I have another question: are there some performance penalities in using such arrays for normal random access operations? Bye, bearophile