I think we should 1. rename `==` to `===`, 2. define `x == y` as `x.deep_model() === y.deep_model()` so that it matches the Rust function. I like `===` because it's "more equals" than `==` and it's like Javascript which is a very successful language.
I think we should
==to===,x == yasx.deep_model() === y.deep_model()so that it matches the Rust function.I like
===because it's "more equals" than==and it's like Javascript which is a very successful language.