I had at one point blocked out all these checks in FFT.cpp to see how much they mattered, and they did make a slight difference, so I kept the change at the time.  However, it was really just the two in xval and kval that have any impact on the time.  So I figured it was worth unblocking the rest of them.  I left the two that do have a time impact still blocked out.