XD-1792 fixed array type parsing problem

Fixes a problem discovered using rabbit transport:  

````
http | transform -expression=payload.split(' ') | log --inputType=application/json
http post ... --data "one two three four five"
````