--- 'svelte': patch --- fix: widen `ComponentProps` constraint to accept more component shapes