I agree that the examples aren&#x27;t particularly motivating. But I think it really shines in JSX blocks (or other simple branches in literal data structure definitions). It&#x27;s also super helpful when needing to initialize several variables based on branching on several other values. Having expression-if combined with array unpacking assignment makes this a breeze.