protected ClientObserver(ObserverRef @ref) { Ref = @ref; }
void IObserverCollection.Remove(ObserverRef observer) { observers.Remove(observer); }
protected Observer(ObserverRef @ref) { Ref = @ref; }
void IObserverCollection.Add(ObserverRef observer) { observers.Add(observer); }
protected Observer(ObserverRef @ref) { this.@ref = @ref; }