let invokers worry about Queue.Empty exceptions