Oops, we have to reduce *after* testing for range! Also, the special cases for the tangent are unnecessary, because the results are already correct.
Oops, we have to reduce *after* testing for range! Also, the special cases for the tangent are unnecessary, because the results are already correct.