@Test
    public void shouldParseMapContainingArray() {
        SchemaAndValue schemaAndValue = Values.parseString("{\"a\":[]}");
        assertEquals(Type.MAP, schemaAndValue.schema().type());
        assertEquals(Type.ARRAY, schemaAndValue.schema().valueSchema().type());
    }
Maps with a consistent key type may still not have a common type for the values
This behavior should be independent of the order that the pairs appear in the string
connect/api/src/test/java/org/apache/kafka/connect/data/ValuesTest.java