func `==`(self: timezone; o: timezone): bool {....raises: [], tags: [], forbids: [].}
proc timezone(offset: timedelta): timezone {....raises: [ValueError], tags: [], forbids: [].}
func timezone(offset: timedelta; name: string): timezone {....raises: [ValueError], tags: [], forbids: [].}