I\'m confused by nested array behavior in TypeScript. I want to use a single type for unknown-depth arrays.
Here is a mockup of my problem:
type Possib