I'm not claiming that a weak variable with a closure reference isn't meaningful.
I'm claiming that it isn't useful, because there's (generally) nothing else keeping the closure alive. The weak variable is (generally) going to be nil immediately after you store the reference in it, because the closure is (generally) going to be deallocated right then.