isequal now calls ==, not the other way around (fix #52)