### Describe the bug There is an error in $state, if $state is defined in `<script context="module">` and also used in `<script>`. Instead of returning a correct value, an object is returned. ### Reproduction See function in Drag.svelte. Comment this line out - and everything is fine. Bug with <script context="module">: [LINK](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAACo2Qy2rDMBBFf2UQBScQ4r1xAoX-QZZVF6o0boSlkZBGbYLxv9dy6HvThRYzcO85o0kM1mEW3eMkSHkUnbiPUewEX2Md8is6xmXOoSRdN33WyUY-SpJsfQyJYTJJvcwwpOCh2bcPy7S_BRtJffsVoNM5FGcgFI6FoRmUy9j0z-lYn6RbkaSF54Oxg0UjOk4F592nXm3_hx_oQIwXPshaVRxKsSrjZVV2yFBhcIC7zIpxs7psf_l-P7ZtdfAeias-8NlmMMX7KzhLCIoMWIa3kMa8bEaEhYSa0dTsUEizDQSBtLN63Gxh-uCvYMnzD_TfH3ia3wG22jHerAEAAA== ) But works with additional js file: [LINK](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAACo2QwWrDMAyGX0WYQVooyT1khcHeYMd5h8xWVje2bGx5Wwl598UNW1cGowcdJPTr-39NYjAWk2ifJ0G9Q9GKhxDETvAplCa9o2Vc-uRzVGXSJRVN4L0kyZKNCz4yTDr2bzMM0Tuo6mZdqVdxfUyVpK656Ojp4LPV4DOHzFANvU1Yda9xX0rSek3SgnVem8GgFi3HjPPux-XjsnKrzZtNSm4a5Z1D4mIO-GAS6OzcCawhhJ40GIYPH8e0TEYE_AyoGHXRDpkUG0_gSVmjxs0WJihMuIdzRMnz1SP-y3fl7hL0mH6HXOglmEX-5twl7hk3Z9z27_2X-QsfRIaZ8QEAAA==) ### Logs _No response_ ### System Info ```shell running Svelte compiler version 5.0.0-next.45 ``` ### Severity blocking an upgrade