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 :)