static NeighborProvider of(Model model) {
        return new NeighborVisitor(model);
    }
Creates a default NeighborProvider for the given model.

@param model Model to create a neighbor provider for.
@return Returns the created neighbor provider.
smithy-model/src/main/java/software/amazon/smithy/model/neighbor/NeighborProvider.java