Further implementation of Complex data type
Better support for Complex arithmetic, division by exact-zero caught