What's the purpose of this test? Would it be clear to be using `i8::MIN` (etc.) directly rather than disguising the logic behind overflow?