Timeout parameter looks good to me, but I prefer its original default value "None".