void ICollection.CopyTo(Array dest, int index) { throw new NotSupportedException(); // implement this? }