Make BigComplex a simple data translation type
Improve precision of TypeChanger's ramp
Simplify the casting code