Factorizations preserve real/complex element types