public static SmithyBuildConfig fromNode(Node node) {
        Path path = SmithyBuildUtils.getBasePathFromSourceLocation(node);
        // Expand variables before deserializing the node into the builder.
        ObjectNode expanded = SmithyBuildUtils.expandNode(node);
        return builder().loadNode(path, expanded).build();
    }
Filter configuration that contains a list of named projections that
are used to apply filters to a model.
smithy-build/src/main/java/software/amazon/smithy/build/model/SmithyBuildConfig.java