BUG-7464: Use Guava-like Equivalence instead of custom interfaces