@Override
    public List<ValidationEvent> validate(Model model) {
        return new LoadedModelValidator(model, this).validate();
    }
If these validators fail, then many others will too. Validate these first.
smithy-model/src/main/java/software/amazon/smithy/model/loader/ModelValidator.java