я ответил только на то, почему сохранить синтаксис важно, даже если семантика изменена. в конечном итоге - свелт компоненты это вовсе не JS файлы и даже понятийно не обязаны работать также как JS
Тогда какой логикой,если не js, надо руководствоваться при работе с .svelte?