Don't use `==` either. Why can't we distinguish `0` from `-0` in the tests?