assertEquals(1, encoded.iterator().next().getPath().getParts().size());
Field field = getClass().getDeclaredField("values");
@SuppressWarnings("unchecked")
List<String> decoded = (List<String>) translator.propertiesToTypesafe(encoded, Path.EMPTY_PATH, field.getGenericType());
assertEquals("is", decoded.get(1));
assertEquals(3, decoded.size());
}