It has been 0️⃣ days since I got bitten by a bug caused by forgetting to set an optional var in a Swift struct due to the synthesized init defaulting it to nil.
Reminder: you can avoid this by declaring it as:
struct Foo {
var bar: Optional<Baz>
}
Instead of:
struct Foo {
var bar: Baz?
}