Functions are reference types and can lead to reference cycles. Learn to break the cycle by controlling how references are copied into a closure's environment.
This is a companion discussion topic for the original entry at https://www.kodeco.com/1940727-advanced-swift-memory-management/lessons/5