If I write:
Logger().log("Log this value: \(myInstanceProperty)")
I get "Reference to property 'myInstanceProperty' in closure requires explicit use of 'self' to make capture semantics explicit."
This seems to imply an escaping autoclosure, which means we must guard against retaining self.
Is this correct or is it safe to include a strong self here?