Why does VLink.FindLinked return nil if no matches are found, instead of a VArraySet with 0 elements? It certainly seems to me that the better way would be to always return a non-nil object. -------------- Charles Yeomans