public IDisposable Add(IObservable<string> source) { return source .SynchronizeEx(this) .Subscribe(line => _file.WriteLine(line)); }