Split L into a [[Union]] with K keys in such a way that none of the keys are ever present with one another within the different unions.
L
K
to split
to split with
(?=1) to force excess property checks https://github.com/microsoft/TypeScript/issues/20863
1
List [[Union]]
Split
L
into a [[Union]] withK
keys in such a way that none of the keys are ever present with one another within the different unions.