**TypeScript Version:** 4.1.2 <!-- Search terms you tried before logging this (so others can find this issue more easily) --> **Search Terms:** `4.1.2` `split` **Code** ```ts const [a] = 'a:b'.split(':'); ``` **Expected behavior:** typeof `a` should be `string` string.split ALWAYS return string at first position **Actual behavior:** tyeof `a` is `string|undefined`