- final Collection<LeafSetEntryNode<Object>> domValues = ((LeafSetNode<Object>) normalizedNode).body();
- final IllegalArgumentCodec<Object, Object> codec = getValueCodec();
- final Builder<Object> builder = ImmutableList.builderWithExpectedSize(domValues.size());
- for (final LeafSetEntryNode<Object> valueNode : domValues) {
+ final var domValues = ((LeafSetNode<Object>) normalizedNode).body();
+ final var codec = getValueCodec();
+ final var builder = builderFactory.apply(domValues.size());
+ for (var valueNode : domValues) {