added more tests to check that we can unmarshal nested arrays in Fields