I read at http://dlang.org/phobos/std_complex.html that "Complex will eventually replace the built-in types cfloat, cdouble, creal, ifloat, idouble, and ireal". Can someone elaborate why? What is wrong with the above types?