@SuppressWarnings("unchecked")
    public static <T> ValidatedResult<T> empty() {
        return (ValidatedResult<T>) EMPTY;
    }
Creates an empty ValidatedResult with no value and no events.

@param <T> The type of value in the result.
@return Returns the created ValidatedResult.
smithy-model/src/main/java/software/amazon/smithy/model/validation/ValidatedResult.java