There seems to be a `MapEquality` in the collections package. Why not use that?