@Override
    public int hashCode() {
        return Objects.hash(values);
    }
Gets the value at the index, or an empty value if none is present.

@param index the index to get the value of.
@return the value at the index, or an empty value if not present.
smithy-rules-engine/src/main/java/software/amazon/smithy/rulesengine/language/evaluation/value/ArrayValue.java