`defer` can take variables declared after itself: Bug or Feature?

Yeah, I agree -- this seems like a compiler bug to me.

3 Likes