The queue accepts tasks that implement the WorkerThread interface. Each task may be named, but do not have to be.