Read the C# using var example with one extra operation in mind. A using declaration disposes its resource at the end of the containing scope. That scope matters as much as the shorter syntax.
Imagine a method that acquires input in a nested using block, calls Read(input), leaves that block, and then calls Publish(). An editor offers to replace the block with a using declaration at method scope. Now Publish() runs before disposal. If Publish() throws, disposal follows that operation as control leaves the method, whereas it had already happened in the original sequence.
The editor may have found the expected syntax perfectly well. That does not establish that the changed lifetime suits this method.
What should the preview mark so that someone accepting the refactor can judge the scope change from this small example?