"Blocks are a special case because they become legitimately useless once their stack frame goes away without a copy." . . . .