equals does not need to check MapEquivalence

only equiv needs to do that