Another try at isEquivalentTo