static Suppression fromSuppressTrait(Shape shape) {
        return new TraitSuppression(shape.getId(), shape.expectTrait(SuppressTrait.class));
    }
Creates a suppression using the {@link SuppressTrait} of
the given shape.

@param shape Shape to get the {@link SuppressTrait} from.
@return Returns the created suppression.
@throws ExpectationNotMetException if the shape has no {@link SuppressTrait}.
smithy-model/src/main/java/software/amazon/smithy/model/validation/suppressions/Suppression.java