The ISO calendar depends on Timezone which depends on having a calendar, so there's a special case of the ISO calendar called ISO_UTC which doesn't support any other timezone than UTC, so the Timezone class can be created...
If I remember correctly.
There's lots of circular dependencies in there and Pike used to be much worse in supporting that, and there might be residue code from earlier versions of the bootstrapping procedure.