ParseTemporalTimeZoneString only cares `TimeZoneIANAName`. https://tc39.es/proposal-temporal/#sec-temporal-parsetemporaltimezonestring However, there are other two productions. ``` TimeZoneBracketedName : TimeZoneIANAName Etc/GMT ASCIISign Hour TimeZoneUTCOffsetName ``` So, if we use `[Etc/GMT-09]` etc. then it is ignored in `ParseTemporalTimeZoneString`.