That's why it has primitive types representing complex numbers, which maybe 1 in 10,000 projects will use.
It doesn't have enums though, because who needs those?