BigComplex: improve accuracy of getPhase()