Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert behavior of deep= on mutable keys. Mutable keys are a minefield for comparisons, as resolving equality require re-implementing a lot of the internal structures, as well as dealing with multiple mutable keys that are in the same equivalency class by deep=. Simplifying the implementation to not resole mutable keys is much simpler, faster, and has the benefit that deep= and deep-not= do not need to allocate.
- Loading branch information