def timetz_unpack(tstz, time_unpack=time_unpack, FixedOffset=FixedOffset):
    """
	Create a `datetime.time` instance from a ((seconds, microseconds), timezone)
	tuple.
	"""
    t = time_unpack(tstz[0])
    return t.replace(tzinfo=FixedOffset(tstz[1]))
