An old CAR "Licensing of Aerodromes" document indicated that taxiways may not be designated by O, I, or X.
Is this still in effect today? Why were (or are) those not used as taxiway identifiers?
My guess is that the shapes of those letters could cause confusion such as an "X" meaning something like "closed" or I looking like a vertical line "|".