public static void DisposeReverse(this CompositeDisposable disposable) { disposable.Reverse().ForEach(e => e.Dispose()); }