There was a pitch from last August to do that using a syntax like [guard self]
or [weak(guard) self]
. The Core Team weighed in with this feedback:
The idea for this proposal to allow implicit self in weak self
closures did spin off from that thread though :)