### Describe the bug This... ```svelte <script> const { foo } = x(); </script> {#each foo as f}{/each} ``` ...gets turned into this by the migrator: ```svelte <script lang="ts"> const { foo } = $state(x()); </script> {#each foo as f}{/each} ``` There's no reason for this to be state. ### Reproduction [demo](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAAEyXMQQrCMBCF4asM40ZB6D62gucwXYR0ooE0CZmpKCF3t9Hl9_h5FZ0PxKjuFaNZCRXecsYzyid38IuC0G5OW7F9GdkWnwWCiY9Jo7DGq45abIosUMGlBA0meB9PFx3H4Z_3JNYDGfv8FYbBtTp0t_19TYt3nhZUUjZqc_sCUQ5oepgAAAA=)