Svelte Guideline: Lifecycle — Return cleanup from onMount. Description: Automatic cleanup on destroy. Do: Return function from onMount. Don't: Separate onDestroy for paired cleanup. Good Example: onMount(() => { sub(); return unsub }). Bad Example: onMount(sub); onDestroy(unsub). Severity: Medium. Docs: .