use serializer.evolve when `value` and `serializer.type` are both arrays
(prevents coercing array values into arrays themselves)