public T[] ToArray(T[] arr) { return(s.ToArray(arr)); }
T[] IExtendedCollection <T> .ToArray(T[] arr) { lock (this) { return(set.ToArray(arr)); } }