@Override
        public Node serialize(Iterable value, Set<Object> serializedObjects, NodeMapper mapper) {
            List<Node> nodes = new ArrayList<>();
            for (Object item : value) {
                nodes.add(mapper.serialize(item, serializedObjects));
            }
            return new ArrayNode(nodes, SourceLocation.NONE);
        }
The default implementations use to convert Objects to Node values in {@link NodeMapper}.
smithy-model/src/main/java/software/amazon/smithy/model/node/DefaultNodeSerializers.java