Understand the basics of closures - why you’d use them and how they can maintain their own internal state.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30303825-programming-in-dart-functions-closures/lessons/14