default Set<Shape> select(Model model, StartingContext context) {
        return shapes(model, context).collect(Collectors.toSet());
    }
Matches a selector to a model.

@param model   Model used to resolve shapes with.
@param context Selector starting environment context.
@return Returns the matching shapes.
smithy-model/src/main/java/software/amazon/smithy/model/selector/Selector.java