That wouldn't fix the closure problem where the address isn't taken.
Would it be possible to add closure use as another case?
Would it be possible to add closure use as another case?