Bug when you are using JSON Array

For example, if you have an JSON Array field named “friends”, a field named “friends.firstName”, and a field named “friends.lastName”, you’ll get values like:
actual result

{
  "friends": {
    "lastName": [
      {},
      {}
    ],
    "firstName": [
      {}
    ]
  }
}

expected result

{
  friends: [
    { firstName: 'Joe', lastName: 'Smith' },
    { firstName: 'Sally', lastName: 'Brown' }
  ]
}