### Describe the bug If a snippet doesn't have arguments, you can successfully mount it despite snippets and components being non-interchangeable. ### Reproduction [REPL](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAAA0WPz2rDMAzGX8VoFwfCcs_SwAY99NAnmHcosVIM8R9spawYv_usLKEH8en7SR-WM8xmwQT9dwZ3swg9fIYALdAzsEkPXAirT36NE5MhTdEEGpVTZGzwkUT27upXR62wLEXM0Vuh9rACXuXa16RsxGkUecO0RWRyJrQHUkS3eEfqhfbTatHRe3XnBbn9el60VECYSEHT_idK88HNJkP3utAN2jyE0acjMA5dJdsov_GjAUmwyqYodwDC33pw7nZf6v-t12Y2qKGnuGL5KX9Gp7FpOgEAAA==) ### Logs _No response_ ### System Info ```shell Svelte v5.0.0-next.110 ``` ### Severity annoyance