@Override
    public Model transformWithConfig(TransformContext context, Config config) {
        return TagUtils.includeShapeTags(context.getTransformer(), context.getModel(), config.getTags());
    }
Sets the set of tags that are retained in the model.

@param tags The tags to retain in the model.
smithy-build/src/main/java/software/amazon/smithy/build/transforms/IncludeTags.java