## Actual Result ```ts type A = Parse<'$[*].b', { b: number }[]> // ^? [] type B = Parse<'$.b[*].c', { b: { c: number }[] }> // ^? [] ``` ## Expected Result - Type `A` should be `number[]` - Type `B` should be `number[]`