Fix soft-equal
Add a handful of mh and support-change tests