Affine logic only says what you're able to do with a value, it doesn't say anything about what happens when that value goes out of scope.