Should I add [weak self] here? Does this subscription leak out? Is it safe to capture this object? Developers with RxSwift stack should not think about these questions. They also should not waste code review time on such thoughts. It must be automated and covered by tests. This article is a quick guide, how to implement it. Retain cycleDuring my latest tech talk, I accidentally told: “…unit tests