I've never used Svelte before, so maybe I'm misunderstanding what they mean by tracking dirty, but this bit confused me.
> This requires the framework to track which components are dirty. Vue does this at runtime, Svelte handles it at compile time.
How can it possibly track this at compile time? Best I could see if tracking where those bits could be set, but not actually setting them.