It's easier (for me) to understand the changes I made by looking at the original and this one side-by-side, as this diff makes the changes seem more drastic. Basically I unified the tests across inverse types by running `_compare_inverses_approx` on each one.