@Override
    protected Optional<BiFunction<TransformContext, Config, List<String>>> getAdditionalProjectionsFunction() {
        return Optional.of((context, config) -> ListUtils.copyOf(config.getProjections()));
    }
Sets the ordered list of projection names to apply.

@param projections Projection names to apply.
smithy-build/src/main/java/software/amazon/smithy/build/transforms/Apply.java