static NeighborProvider precomputed(Model model) {
        return precomputed(model, of(model));
    }
Creates a NeighborProvider that precomputes the neighbors of a 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