safe prececende for GComplex constructor as for Comples