private static String createMessage(String message, SourceLocation sourceLocation) {
        if (sourceLocation == SourceLocation.NONE) {
            return message;
        } else {
            String asString = sourceLocation.toString();
            return message.contains(asString) ? message : message + " (" + asString + ")";
        }
    }
An exception that can be traced back to a {@link SourceLocation}.
smithy-model/src/main/java/software/amazon/smithy/model/SourceException.java