It's currently defined as: ```webidl [Clamp] unsigned long timeout = 0xFFFFFFFF; ``` But this technically still lets the user agent set up a timeout task. Would be nicer to make it optional and don't start the task at all if not given.