Function
hash(_:into:)
Hash two EcoreValue instances consistently
func hash(_ value: any EcoreValue, into hasher: inout Hasher)
Discussion
This function provides consistent hashing for EcoreValue instances by attempting to cast to known types and falling back to string hashing.