Consider the following input: ``` { "singleArray": [{"foo":"bar"}] } ``` and JSONata expression: `singleArray[]` In version 1.7.0, the evaluated result is ``` [ { "foo": "bar" } ] ``` but in 1.8.3 it is ``` [ [ { "foo": "bar" } ] ] ``` Which evaluation is correct and why?