timegm takes struct_time objects, which are NamedTuples that have 9 elements by default That would not take Tuple[Int], so typeshed would report errors