public static void Unregister(ISafeObservingCollection i) { list.Remove(i); }
public static void Register(ISafeObservingCollection i) { list.Add(i); }