consider TCast(e1,None) complex if e1 is complex