Declarative forms for Svelte