The TypeScript compiler is hard-coded to prevent recursion deeper than 50, so this helps us make sure we stay below that limit.
The TypeScript compiler is hard-coded to prevent recursion deeper than 50, so this helps us make sure we stay below that limit.