do not call UTCISOWeek internally