Also, I guess that test should go before the test of imaginary points since it's the simpler test to do.