The compiler should raise an error then

Going forward can this be looked at

A quick look at other languages seems to show a similar issue

I'm not quite sure why MS have defined recursive structs in their API but they seem to like them

I know Harm has previously said there are no plans for an xpath type syntax for the JSON object but that would help here if we can't easily move the data into a dataflex struct rather than have to traverse the JSON object with lots of Get Member etc